Kgqa_hlm
Visualisation et Système de questions / réponses de relations de caractère de "Dream of Red Mansions" basé sur le graphique de connaissances
Pour plus de détails, veuillez consulter http://chizhunlp.com
Arbre de fichiers:
- app.py est l'entrée principale de l'ensemble du système
- Le dossier Modèles est une page HTML
| -index.html Interface de bienvenue
| -search.html Rechercher la page de relation de caractère
| -all_relation.html toutes les pages de relation de caractère
| -Kgqa.html Relation de la relation Q & A
- Les dossiers statiques stores CSS et JS, qui sont des fichiers avec des styles de page et des effets
- Le dossier RAW_DATA est un fichier triple qui a un traitement des données
- Le dossier NEO_DB est un module de construction de graphiques de connaissances
| -config.py Paramètres de configuration
| -create_graph.py Créer un graphique de connaissances et créer une base de données de graphiques
| -Query_Graph.py Query of Knowledge Graph
- Le dossier KGQA est un module système de questions / réponses
| -ltp.pyypy participe, annotation de dis-dis-discours, reconnaissance de l'entité de dénomination
- Le dossier Spider est un module de robot
| - Get _ *. Py est le code qui a déjà rampé les informations du caractère. Il a produit des images et JSON et peut être exécuté sans avoir besoin d'être exécuté.
| -show_profile.py est le code qui appelle les profils de caractères et les graphiques à afficher à l'extrémité avant
Étapes de déploiement:
- 0. Installez la bibliothèque requise pour exécuter PIP Installer -r exigence.txt
- 1. Téléchargez d'abord la base de données d'images NEO4J et correspondez à l'environnement (notez que Neo4j nécessite JDK8). Modifiez le fichier de configuration config.py dans le répertoire NEO_DB et définissez le compte et le mot de passe de la base de données de graphiques.
- 2. Passez au répertoire NEO_DB et exécutez Python create_graph.py pour créer un graphique de connaissances
- 3. Allez ici pour télécharger le modèle LTP. Introduction au LTP
- 4. Dans le répertoire KGQA, modifiez le répertoire de stockage du fichier de modèle LTP dans LTP.py
- 5. Exécutez python app.py, ouvrez localhost: 5000 dans le navigateur pour le voir
Tableau de flux du système global:

Exemple du site Web:
Interface de bienvenue

Interface principale




