SemaWal: Semantic Network Resolver
Project description
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.
Developper: Ali AOUF
Features |
value |
|---|---|
Authors |
|
Release |
0.1 (20.08) |
License |
|
Tracker |
|
Source |
|
Feedbacks |
|
Accounts |
[@Twitter](https://twitter.com/40uf411)) |
Features:
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/
Changelog:
0.2(20.10)
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
0.1(20.08)
initial release
In progress features
A GUI interface
A web interface
An option to ignore certain relations
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file semawal-0.2.2.tar.gz.
File metadata
- Download URL: semawal-0.2.2.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d32e72f7716eac4ed41b693969a9a2030959241bdf8c45dbb00f87ddd81e764
|
|
| MD5 |
894ada54ae864eaedd4e4860572d581a
|
|
| BLAKE2b-256 |
15607b8c3fae531761d25079b34b1209e0eaf6d0bdcecf55c1650ed62544f1e5
|