Thesis-AI-Assistant is an application designed to assist users in the process of researching and analyzing PDF articles for academic purposes. The application provides a user-friendly interface for downloading PDF articles, conducting chat-based interactions for analysis, and generating summaries and keywords. Additionally, users can upload multiple PDFs and ask questions about them using a language model.
-
Download PDF Articles: Easily download PDF articles for analysis directly within the application.
-
Chat Interface: Interact with the AI Assistant through a chat interface, enabling a natural conversation for analysis.
-
Elasticsearch or Chroma Integration: Choose between Elasticsearch or Chroma for efficient and powerful search capabilities.
-
Generate Summaries: Obtain concise summaries of the content within the PDF articles.
-
Extract Keywords: Automatically extract keywords to provide a quick overview of the main topics covered.
-
Upload Multiple PDFs: Streamline your research process by uploading multiple PDFs at once.
-
Ask Questions with LLM (Large Language Model): Utilize the power of a large language model to ask specific questions about the content of the uploaded PDFs.
The app is built with Docker. Use the command below to start the app locally.
docker-compose up