Methodology

This is the methodology page. You can explain the methods and technologies used in your application here.

Retrieval-Augmented Generation (RAG)

The core of this application is its use of RAG. When you ask a question, the system doesn't just rely on the general knowledge of the AI model. Instead, it first searches through the documents you've uploaded to find the most relevant passages. These passages are then provided to the language model as context, along with your original question.

This approach ensures that the answers are grounded in your specific data, leading to more accurate and relevant responses.

Technology Stack

  • Frontend: Next.js, React, Tailwind CSS
  • UI Components: ShadCN
  • Generative AI: Google's Gemini Models via Genkit