KGQA_HLM
التصور و Q&A نظام علاقات الشخصية من "Dream of Red Mansions" على أساس الرسم البياني المعرفة
للحصول على التفاصيل ، يرجى الاطلاع على http://chizhunlp.com
شجرة الملف:
- app.py هو المدخل الرئيسي للنظام بأكمله
- مجلد القوالب عبارة عن صفحة HTML
| -index.html واجهة الترحيب
| -search.html البحث عن صفحة علاقة الشخصية
| -all_relation.html جميع صفحات علاقة الشخصية
| -kgqa.html علاقة الشخصية سؤال وجواب
- يخزن المجلد الثابت CSS و JS ، وهما ملفات ذات أنماط وآثار صفحات
- مجلد RAW_DATA هو ملف ثلاثي يحتوي على معالجة البيانات
- مجلد neo_db هو وحدة بناء رسم بياني للمعرفة
| -config.py معلمات التكوين
| -create_graph.py إنشاء رسم بياني للمعرفة وإنشاء قاعدة بيانات للرسم البياني
| -query_graph.py استعلام الرسم البياني المعرفة
- مجلد KGQA عبارة عن وحدة نظام أسئلة وأجوبة
| -ltp.py كلمة النعت ، شرح الجزأ
- مجلد العنكبوت عبارة عن وحدة زاحف
|- احصل على _*. PY هو الرمز الذي زحف معلومات الحرف من قبل. لقد أنتجت الصور و JSON ويمكن تنفيذها دون الحاجة إلى تنفيذها.
| -show_profile.py هو الرمز الذي يستدعي ملفات تعريف الأحرف والرسوم البيانية لعرضها على الواجهة الأمامية
خطوات النشر:
- 0. قم بتثبيت المكتبة المطلوبة لتنفيذ PIP تثبيت -r متطلبات
- 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 ، افتح LocalHost: 5000 في المتصفح لمشاهدته
مخطط تدفق النظام العام:

مثال على الموقع:
واجهة ترحيب

الواجهة الرئيسية




