Linux Manpages to Knowledge Graph

What is this tool?

This tool is designed to populate a Neo4j database with information from Manpages. The current version of the tool relies on a conventional organization of Manpages. However, the same convention allows for construction of datasets for Machine Learning approaches to the problem.

How to run

  1. Install Neo4j Bolt and bs4 in your Python 3 Environment.
  2. Run python graph.py <command/function>. (Example: python graph.py firefox)
  3. Behold a beautiful knowledge graph.

Sample Graph (GREP and firefox)

GREP and firefox