AI Academic Advisor

AI-powered educational platform utilizing a hybrid RAG architecture. Leverages a .NET 10 backend and SQL Server to pre-filter vector data by student history, ensuring accurate, hallucination-free Azure OpenAI responses in the React UI.

Tech Stack

Frontend

React

Backend

.NET 10SQL ServerEF CoreAzure OpenAIRAGVector Search

Video Demo

Architecture Overview

Engineered as an academic advisor chatbot for university students, utilizing a hybrid RAG (Retrieval-Augmented Generation) architecture.

Key Features

  • AI Integration: Powered by Azure OpenAI RAG architecture.
  • Database Strategy: Uses SQL Server with EF Core for relational data and PostgreSQL with pgvector for vector embeddings.
  • Backend: High-performance ASP.NET Core Minimal API.
  • Contextual Accuracy: Pre-filters vector data based on student academic history and metadata to eliminate hallucinations.

Project Notes

Project notes will be published here soon.