Skip to content

codingluke/knowledge_representation_assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Knowledge Representation

Dependencies

Python 2.7.6

  • ipython 3.2.1
  • pymongo 3.0.2
  • bson
  • rdflib 4.2.0
  • networkx 1.9.1
  • matplotlib 1.3.1

MongoDB

Mongodb muss installiert sein und zusätzlich dazu die Datenbank vom lobbyradar.

Lobbyradar Lobbyradar dump

Starten des Programs

Am Besten über ipython notebook

Notebooks

BenutzungLobbyRadar.ipynb: Script welches die Benutzung der Programmes aufzeigt.

Graph.ipynb: Die Erstellung des RDF-Graph und definitionen der Abfragefunktionen.

Ontology.ipynb: Verwendete Scripte zur Durchsuchung der MongoDB um eine Ontologie ab zu leiten.

dbpedia.ipynb: Definitionen der dbpedia Abfragefunkonen.

Python scripte

graph.py: Die erstellung des RDF-Graph und definitionen der Abfragefunktionen als python Datei zur Verwendung.

dbpedia.py: Definitionen der dbpedia Abfragefunkonen zur Verwendung

ontology.ttl: Eigene Ontologie im Turtleformat.

Bericht

bericht_hodel_remus.md: Markdown Version vom Bericht.

bericht_hodel_remus.pdf: durch Pandoc gerenderte PDF Version vom Bericht.

Dateien zur Berichterstellung

panbuild.sh: script zur PDF generierung

titlesec.tex: LaTex configs für pandoc

springer-lecture-notes-in-computer-science_modified.csl: Formatierungsdefinition der Bibliographie

bericht.bib: Bibliographie in Json Format.

images Ordner mit den Bilder, hat relative Beziehung zu bericht_hodel_remus.md.

Ontology.dia: Dia File. Grafische darstellung der Ontologie.

Schema Links

About

Tätää

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors