├── README.md ├── assets ├── MovieKGQA1.png ├── MovieKGQA2.png ├── MovieKGQA3.png └── MovieKGQA_workflow_graph.png ├── backend ├── README.md ├── flask │ ├── app.py │ ├── core │ │ ├── __init__.py │ │ ├── classifier.py │ │ ├── database.py │ │ ├── parser.py │ │ └── qa.py │ ├── data │ │ ├── train.json │ │ └── userdict.txt │ └── test │ │ ├── test.py │ │ └── userdict.txt └── spider │ ├── database_1000 │ ├── actor.csv │ ├── actor_movie.csv │ ├── genre.csv │ ├── movie.csv │ ├── movie_genre.csv │ └── userdict_1000.txt │ ├── database_250 │ ├── actor.csv │ ├── actor_movie.csv │ ├── genre.csv │ ├── movie.csv │ ├── movie_genre.csv │ └── userdict_250.txt │ ├── generate_userdict.py │ ├── import_data_cql.txt │ ├── main_1000.py │ ├── main_250.py │ └── process_data.py └── frontend ├── README.md ├── app.js ├── app.json ├── app.wxss ├── img ├── bot.png ├── chatbot.svg ├── graphdatabase.svg ├── knowledge_graph.svg ├── send.svg ├── stop.svg ├── user.png └── voice.png ├── package-lock.json ├── package.json ├── pages ├── chat │ ├── chat.js │ ├── chat.json │ ├── chat.wxml │ └── chat.wxss └── index │ ├── index.js │ ├── index.json │ ├── index.wxml │ └── index.wxss ├── project.config.json ├── project.private.config.json └── utils ├── asr.min.js └── util.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/README.md -------------------------------------------------------------------------------- /assets/MovieKGQA1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/assets/MovieKGQA1.png -------------------------------------------------------------------------------- /assets/MovieKGQA2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/assets/MovieKGQA2.png -------------------------------------------------------------------------------- /assets/MovieKGQA3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/assets/MovieKGQA3.png -------------------------------------------------------------------------------- /assets/MovieKGQA_workflow_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/assets/MovieKGQA_workflow_graph.png -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/flask/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/app.py -------------------------------------------------------------------------------- /backend/flask/core/__init__.py: -------------------------------------------------------------------------------- 1 | from .qa import QA 2 | 3 | __all__ = ["QA"] 4 | -------------------------------------------------------------------------------- /backend/flask/core/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/core/classifier.py -------------------------------------------------------------------------------- /backend/flask/core/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/core/database.py -------------------------------------------------------------------------------- /backend/flask/core/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/core/parser.py -------------------------------------------------------------------------------- /backend/flask/core/qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/core/qa.py -------------------------------------------------------------------------------- /backend/flask/data/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/data/train.json -------------------------------------------------------------------------------- /backend/flask/data/userdict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/data/userdict.txt -------------------------------------------------------------------------------- /backend/flask/test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/test/test.py -------------------------------------------------------------------------------- /backend/flask/test/userdict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/flask/test/userdict.txt -------------------------------------------------------------------------------- /backend/spider/database_1000/actor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_1000/actor.csv -------------------------------------------------------------------------------- /backend/spider/database_1000/actor_movie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_1000/actor_movie.csv -------------------------------------------------------------------------------- /backend/spider/database_1000/genre.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_1000/genre.csv -------------------------------------------------------------------------------- /backend/spider/database_1000/movie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_1000/movie.csv -------------------------------------------------------------------------------- /backend/spider/database_1000/movie_genre.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_1000/movie_genre.csv -------------------------------------------------------------------------------- /backend/spider/database_1000/userdict_1000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_1000/userdict_1000.txt -------------------------------------------------------------------------------- /backend/spider/database_250/actor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_250/actor.csv -------------------------------------------------------------------------------- /backend/spider/database_250/actor_movie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_250/actor_movie.csv -------------------------------------------------------------------------------- /backend/spider/database_250/genre.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_250/genre.csv -------------------------------------------------------------------------------- /backend/spider/database_250/movie.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_250/movie.csv -------------------------------------------------------------------------------- /backend/spider/database_250/movie_genre.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_250/movie_genre.csv -------------------------------------------------------------------------------- /backend/spider/database_250/userdict_250.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/database_250/userdict_250.txt -------------------------------------------------------------------------------- /backend/spider/generate_userdict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/generate_userdict.py -------------------------------------------------------------------------------- /backend/spider/import_data_cql.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/import_data_cql.txt -------------------------------------------------------------------------------- /backend/spider/main_1000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/main_1000.py -------------------------------------------------------------------------------- /backend/spider/main_250.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/main_250.py -------------------------------------------------------------------------------- /backend/spider/process_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/backend/spider/process_data.py -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/app.js -------------------------------------------------------------------------------- /frontend/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/app.json -------------------------------------------------------------------------------- /frontend/app.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/app.wxss -------------------------------------------------------------------------------- /frontend/img/bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/bot.png -------------------------------------------------------------------------------- /frontend/img/chatbot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/chatbot.svg -------------------------------------------------------------------------------- /frontend/img/graphdatabase.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/graphdatabase.svg -------------------------------------------------------------------------------- /frontend/img/knowledge_graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/knowledge_graph.svg -------------------------------------------------------------------------------- /frontend/img/send.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/send.svg -------------------------------------------------------------------------------- /frontend/img/stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/stop.svg -------------------------------------------------------------------------------- /frontend/img/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/user.png -------------------------------------------------------------------------------- /frontend/img/voice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/img/voice.png -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pages/chat/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/pages/chat/chat.js -------------------------------------------------------------------------------- /frontend/pages/chat/chat.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /frontend/pages/chat/chat.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/pages/chat/chat.wxml -------------------------------------------------------------------------------- /frontend/pages/chat/chat.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/pages/chat/chat.wxss -------------------------------------------------------------------------------- /frontend/pages/index/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/pages/index/index.js -------------------------------------------------------------------------------- /frontend/pages/index/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarBackgroundColor": "#8EC5FC" 3 | } -------------------------------------------------------------------------------- /frontend/pages/index/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/pages/index/index.wxml -------------------------------------------------------------------------------- /frontend/pages/index/index.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/pages/index/index.wxss -------------------------------------------------------------------------------- /frontend/project.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/project.config.json -------------------------------------------------------------------------------- /frontend/project.private.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/project.private.config.json -------------------------------------------------------------------------------- /frontend/utils/asr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/utils/asr.min.js -------------------------------------------------------------------------------- /frontend/utils/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwimmingLiu/MovieKGQA/HEAD/frontend/utils/util.js --------------------------------------------------------------------------------