Kgqa_hlm
Визуализация и система вопросов и ответов о взаимоотношениях персонажа «мечты о красных особняках» на основе графика знаний
Для получения подробной информации см. Http://chizhunlp.com
Дерево файла:
- app.py является основным входом во всю систему
- Папка шаблонов - это HTML -страница
| -index.html приветственный интерфейс
| -Search.html Поиск страницы отношений с персонажем
| -all_relation.html все страницы отношений с символом
| -Kgqa.html отношения с персонажем Q & A Страница
- Статическая папка хранит CSS и JS, которые представляют собой файлы со стилями страниц и эффектами
- Папка RAW_DATA - это тройной файл, который имеет обработку данных
- Папка NEO_DB - это модуль построения графа знаний
| -config.py Параметры конфигурации
| -create_graph.py создать график знаний и создать базу данных графиков
| -query_graph.py запрос графика знаний
- Папка KGQA - это системный модуль вопросов и ответов
| -ltp.py Слово причастие, аннотация части речи, признание сущности именования
- Папка паука - это модуль гусеницы
|- Получить _*. PY- это код, который заполнил информацию о символах. Он создал изображения и JSON и может быть выполнен без необходимости выполнять.
| -show_profile.py-это код, который вызывает профили символов и графики для отображения на переднем конце
Шаги развертывания:
- 0. Установите необходимую библиотеку для выполнения PIP install -r retement.txt
- 1. Сначала загрузите базу данных изображений NEO4J и сопоставьте среду (обратите внимание, что NEO4J требует JDK8). Измените файл конфигурации config.py в каталоге NEO_DB и установите учетную запись и пароль базы данных графика.
- 2. Переключитесь на каталог neo_db и выполните Python create_graph.py, чтобы создать график знаний
- 3. Перейдите сюда, чтобы загрузить модель LTP. Введение в LTP
- 4. В каталоге KGQA измените каталог хранилища файла модели LTP в ltp.py
- 5. Запустите Python App.py, Open Localhost: 5000 в браузере, чтобы просмотреть его
Общая схема потока системы:

Пример веб -сайта:
Добро пожаловать интерфейс

Главный интерфейс




