- Currently working on the stable v1 which probably will be the last release.
SemaWal is a semantic network resolver in python
Developper: Ali AOUF
Features | value |
---|---|
Authors | Authors.md |
Release | 0.2 (20.10) |
License | GPL |
Tracker | 40uf411/SemaWal/Issues |
Source | Github |
Feedbacks | Comments |
Accounts |
SemaWal Is a semantic network resolver developed as a python library. It allows the creation of networks through manual coding or a JSON file. It supports a variety of connection types between nodes. SemaWal provides useful network defining functions and knowledge extraction functions, these functions allows for network browsing, path finding, pattern checking and more.
- Support for multi-relations(connections between nodes).
- Support for extend relation(inheritance).
- Support for positive and negative relations.
- Support for JSON files.
- Support for node properties.
- Support for Sub-networks.
- Relations extraction.
- Pattern checking.
- Advanced filtered search.
- Path finding.
- Static graph generation.
Full documentation: https://40uf411.github.io/SemaWal/
- New code (Node and Net classes rewritten from scratch)
- Allowing power value to be and integer between 0 and 10 (old: 0 or 1)
- Adding JSON support
- Adding a function to look for pattern (Beta)
- Deprecating the CSV parser
- Deprecating the tkinter based GUI
- initial release
- A GUI interface
- A web interface
- An option to ignore certain relations