Kgqa_hlm
Visualisasi dan Tanya Jawab Sistem Hubungan Karakter "Mimpi Mansions Merah" Berdasarkan Grafik Pengetahuan
Untuk detailnya, silakan lihat http://chizhunlp.com
Pohon file:
- app.py adalah pintu masuk utama ke seluruh sistem
- Folder Template adalah halaman HTML
| -Index.html Antarmuka Selamat Datang
| -search.html mencari halaman hubungan karakter
| -all_relation.html semua halaman hubungan karakter
| -Kgqa.html Hubungan Karakter Tanya Jawab
- Folder statis menyimpan CSS dan JS, yang merupakan file dengan gaya dan efek halaman
- Folder RAW_DATA adalah file tiga yang memiliki pemrosesan data
- Folder NEO_DB adalah modul pembuatan grafik pengetahuan
Parameter konfigurasi | -config.py
| -create_graph.py Buat grafik pengetahuan dan buat basis data grafik
| -Query_Graph.py Query of Knowledge Graph
- Folder KGQA adalah Modul Sistem Tanya Jawab
| -ltp.py kata participle, anotasi bagian-of-speech, pengakuan entitas penamaan
- Folder laba -laba adalah modul crawler
|- Dapatkan _*. Py adalah kode yang merangkak informasi karakter sebelumnya. Ini telah menghasilkan gambar dan JSON dan dapat dieksekusi tanpa perlu dieksekusi.
| -show_profile.py adalah kode yang memanggil profil karakter dan grafik untuk ditampilkan di ujung depan
Langkah Penerapan:
- 0. Instal pustaka yang diperlukan untuk menjalankan PIP Install -R Persyaratan.txt
- 1. Unduh database gambar neo4j terlebih dahulu dan cocokkan lingkungan (perhatikan bahwa Neo4j memerlukan JDK8). Ubah Konfigurasi File Config.py di direktori NEO_DB dan atur akun dan kata sandi basis data grafik.
- 2. Beralih ke direktori NEO_DB dan jalankan python create_graph.py untuk membuat grafik pengetahuan
- 3. Buka di sini untuk mengunduh model LTP. Pengantar LTP
- 4. Di direktori KGQA, memodifikasi direktori penyimpanan file model LTP di LTP.py
- 5. Jalankan python app.py, buka localhost: 5000 di browser untuk melihatnya
Bagan Aliran Sistem Keseluruhan:

Contoh situs web:
Selamat datang antarmuka

Antarmuka utama




