KGQA_HLM
Visualisierung und Q & A -System von Charakterbeziehungen von "Dream of Red Mansions" basierend auf Wissensgraphen
Weitere Informationen finden Sie unter http://chizhunlp.com
Dateibaum:
- App.py ist der Haupteingang zum gesamten System
- Der Vorlagenordner ist eine HTML -Seite
| -index.html Willkommensoberfläche
| -search.html Suche nach Charakterbeziehungsseite
| -All_relation.html Alle Zeichenbeziehungsseiten
| -Kgqa.html Charakterbeziehung Q & A Seite
- Der statische Ordner speichert CSS und JS, bei denen Dateien mit Seitenstilen und Effekten sind
- Der Ordner raw_data ist eine dreifache Datei mit Datenverarbeitung
- Der NEO_DB -Ordner ist ein Modul für Wissensdiagrammbildung
| -config.py Konfigurationsparameter
| -create_graph.py Erstellen Sie Wissensgrafik und erstellen Sie eine Diagrammdatenbank
| -query_graph.py Abfrage des Wissensgrafiks
- Der KGQA -Ordner ist ein Q & A -Systemmodul
| -ltp.py Wort Partizip, Teil der Sprache, Annotation, Namenserkennung von Namen
- Der Spinnenordner ist ein Crawler -Modul
|- Get _*. PY ist der Code, der die Charakterinformationen zuvor krabbelte. Es hat Bilder und JSON produziert und kann ausgeführt werden, ohne dass es ausgeführt werden muss.
| -show_profile.py ist der Code, der Zeichenprofile und Grafiken aufruft, die am vorderen Ende angezeigt werden sollen
Bereitstellungsschritte:
- 0. Installieren Sie die erforderliche Bibliothek, um die PIP -Installation -r -Anforderung auszuführen.
- 1. Laden Sie zuerst die NEO4J -Bilddatenbank herunter und stimmen Sie der Umgebung an (beachten Sie, dass NEO4J JDK8 benötigt). Ändern Sie die Konfigurationsdatei config.py im Verzeichnis nEO_DB und legen Sie das Konto und das Kennwort der Graph -Datenbank fest.
- 2. Wechseln Sie zum NEO_DB -Verzeichnis und führen Sie Python create_graph.py aus, um ein Wissensdiagramm zu erstellen
- 3., um das LTP -Modell herunterzuladen. Einführung in LTP
- 4. Ändern Sie im KGQA -Verzeichnis das Speicherverzeichnis der LTP -Modelldatei in ltp.py
- 5. Führen Sie Python App.py aus, Open Localhost: 5000 im Browser, um es anzuzeigen
Gesamtsystemflussdiagramm:

Website Beispiel:
Begrüßungsschnittstelle

Hauptschnittstelle




