An open API service providing repository metadata for many open source software ecosystems.

GitHub / kmtusher97 / Knowledge-Based-QA-System-with-Python-and-Prolog

This project is a simple implementation of a knowledge-based system. It is a simple ChatBot. There is a prolog file that defines the knowledge base. The questions are handled with python. The key idea is mapping different questions for the same answer. The simplest way is finding keywords in the question. Using the keywords, a query is performed on the prolog knowledge base. Then the query result is shown with some prefix and suffix as the answer.

JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kmtusher97%2FKnowledge-Based-QA-System-with-Python-and-Prolog
PURL: pkg:github/kmtusher97/Knowledge-Based-QA-System-with-Python-and-Prolog

Stars: 16
Forks: 12
Open issues: 0

License: mit
Language: Python
Size: 389 KB
Dependencies parsed at: Pending

Created at: over 5 years ago
Updated at: 11 months ago
Pushed at: 11 months ago
Last synced at: 11 months ago

Topics: chatbot, chatbots, knowledge-based-systems, prolog, prolog-application, prolog-python, python, python3

    Loading...