Skip to content

A React-based AI assistant for Hacettepe University students, leveraging RAG for accurate and reliable information retrieval.

License

Notifications You must be signed in to change notification settings

UfukTanriverdi8/HacettepeAI

Repository files navigation

Hacettepe AI

Hacettepe AI is a dedicated AI assistant for Hacettepe University students, built with React. It leverages advanced technologies like Retrieval-Augmented Generation (RAG) and the Claude 3 Haiku model to provide fast, accurate, and reliable information. This project is designed to help students easily access university-related information.

The chatbot can answer queries related to Hacettepe University by utilizing the Claude 3 Haiku model and the scraped data from the university's website. Users can ask questions in their preferred language, and the chatbot will respond accordingly.

I used Crawl4AI to scrape the website of Hacettepe.

Try it here.

Features

  • Fast Responses: Utilizes RAG technology to ensure responses are quick and based on relevant context.
  • Accurate Information: Powered by the AWS Bedrock Claude 3 Haiku model, responses are generated using scraped data from Hacettepe University's website.
  • Language Support: Supports English and Turkish, allowing users to switch languages seamlessly.
  • Persistent Language Settings: Remembers the user's language preference across sessions.

Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: AWS Bedrock Claude 3 Haiku

Contact

For any questions or feedback, feel free to reach out:

TO DO

  • markdown and newlines need to be rendered when displaying the response
  • auto scroll to bottom not working after the typewriter effect
  • cors allowed origin
  • title typewriter effect
  • feedback button

About

A React-based AI assistant for Hacettepe University students, leveraging RAG for accurate and reliable information retrieval.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published