ashnaider / SemanticNetwork

Knowledge representation using Semantic Network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Semantic Network

This repository provides Pyhton3 implementation of Semantic Network or Knowledge Graph, written for learning purposes.

It uses Graphviz for visualization.

You can define your own knowledge graph using samples from data.

How to run program

  • Create virtual environment:

    $ python3 -m venv env
    
  • Activate virtual environment:

    $ source ./env/bin/activate
    
  • Install dependencies:

    $ pip install -r requirements.txt
    
  • Run the programm with sample file:

    $ python3 main.py -f data/test_plane.txt
    

About

Knowledge representation using Semantic Network


Languages

Language:Python 100.0%