Skip to content

File-Based Chatbot: Answering Questions from Documents This project is designed to extract text from PDF file formats within a specified folder path and generate responses to user-input questions using natural language processing (NLP) techniques.

Notifications You must be signed in to change notification settings

wassay13/File-Based-Chatbot

 
 

Repository files navigation

File-Based Chatbot: Answering Questions from Documents

This project is designed to extract text from PDF file within a specified folder path and generate responses to user-input questions using natural language processing (NLP) techniques.

Overview

The File-Based Chatbot is a Python-based system that automates the process of reading text from documents and answering user queries based on the content. The primary functionalities of this system include:

  • Text extraction from PDF,files within a specified folder path.
  • Preprocessing extracted text for better understanding.
  • Building a chatbot-like interface to answer user questions based on the content of these documents.

Requirements

To run this project, ensure you have the following installed:

  • Python 3.x
  • Required Python libraries: PySimpleGUI, pdfplumber,python-docx,transformers

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

File-Based Chatbot: Answering Questions from Documents This project is designed to extract text from PDF file formats within a specified folder path and generate responses to user-input questions using natural language processing (NLP) techniques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%