The Factoid Question Answering System is an Open-domain Question Answering (ODQA) project that focuses on answering factoid questions in natural language.
Factoid questions are those seeking brief, factual information that can be easily verified. They typically require a yes or no answer or a brief explanation and often inquire about specific details such as dates, names, places, or events.
Examples of factoid questions include:
- What is the capital of France?
- What is the capital of Morocco?
- When was Wikipedia founded?
- ما هي وحدة قياس التيار الكهربائي؟
- ما هي عاصمة فرنسا؟
- ما هو الجبل الأعلى في العالم؟
- ما هو اللون الذي يرمز إلى السلام في العديد من الثقافات؟
- ما هو اسم العملة الرسمية لمصر؟
- ما هي الصيغة الكيميائية للماء؟
The Factoid Question Answering System utilizes a combination of Natural Language Processing (NLP) techniques and machine learning models to effectively process these factoid questions and generate accurate answers.
Document Retriever in QA is usually implemented using TF-IDF, which matches keywords between the question and the documents representing them as sparse vectors.
You can experience the Factoid Question Answering System using the following links:
Please feel free to try out the system with your factoid questions in both Arabic and English languages.
To install the project, you can use the following command :
git clone [email protected]:NechbaMohammed/Factoid-Question-Answering-System.git
We welcome contributions from the community. If you would like to contribute to this project, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with a descriptive commit message.
- Push your changes to your branch.
- Submit a pull request to the main repository.
We will review your contribution and merge it if it meets our guidelines and standards.
This project is licensed under the MIT License - see the LICENSE file for details.
👤 Mohammed Nechba
- LinkedIn: @NechbaMohammed
- GitHub: @NechbaMohammed
👤 Mohamed Mouhajir
- LinkedIn: @mohamedmouhajir
- GitHub: @mohamedmouhajir
👤 Yassine Sedjari
- LinkedIn: @yassinesedjari
- GitHub: @yassinesedjari