AI-Semantic Search Engine

Semantic Search Engine is a powerful search tool that combines Pinecone's Vector Database and OpenAI's LLM Model to provide accurate and efficient search results. It allows you to upload various file formats (PDF, DOCX, TXT) and ask queries related to the content of those files, providing you with relevant answers within seconds.

Features

  • Supports PDF, DOCX, and TXT file formats.
  • Utilizes Pinecone's Vector Database for fast and accurate similarity search.
  • Integrates OpenAI's LLM Model for question-answering capabilities.
  • Easy-to-use web interface powered by Streamlit.

Usage

1.Upload a file:

Click on the "Upload Document" button and select a file in PDF, DOCX, or TXT format. Wait for the file to be processed and indexed.

2.Ask a question:

In the text area below, enter your question related to the document. Click the "Submit" button.

3.View the answer:

The answer to your question will be displayed below the text area.

Live Website Link

https://ai-sementic-search.streamlit.app/

Built With

  • langchain
  • openai
  • pinecone
  • python
  • streamlit
Share this project:

Updates