- 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
