Skip to content

RafiBG/HotelMind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏨 HotelMind: AI-Powered Travel Assistant

A smart, context-aware travel companion that prepares you for your journey using Real-Time Data and Local AI.

This project was developed at The Paisii Hilendarski University of Plovdiv for the Software Quality Assurance (Q.A.) course.

🤖 Local AI Configuration

Unlike standard cloud-based apps, HotelMind is designed to run with Local AI to ensure privacy and customizability.

  • Supported Engines: Ollama or LM Studio.
  • Model Requirements: The selected AI model must support Tool Calling / Function Calling (e.g., mistral-nemo, qwen3.5:4b, or llama3-groq-tool-use) to interact with the search and weather APIs.
  • Endpoint: Ensure your local server is running (usually localhost:11434 for Ollama) so the Semantic Kernel can orchestrate the requests.

🌟 Key Features

🔍 Smart Hotel Discovery

Find stays within your specific budget. The AI searches the web in real-time to find current prices and availability, summarizing the best options for you.

🌤️ Dynamic Climate Dashboard

Get a live 7-day forecast for your destination. It doesn't just show numbers; it uses current conditions to power the rest of the app's intelligence.

🧳 Intelligent Packing Assistant

The AI analyzes the High and Low temperatures of your destination to suggest the perfect gear.

✨ Local Vibe & Activities

Get an AI-generated "feel" for the city. Discover the local atmosphere and top-rated activities summarized in a clean, readable widget.

🚀 Tech Stack

Layer Technology
Backend ASP.NET Core MVC (C#)
AI Orchestration Microsoft Semantic Kernel
Local AI Ollama / LM Studio
Search API Serper.dev (Google Search)
Weather WeatherAPI.com
Frontend CSS3 Glass-morphism, JavaScript, Bootstrap 5

📸 Screenshots

Register

Regiser Light Register Dark

Login

Login Light Login Dark

Main Menu

Main Page Light Main Page Dark

The AI Insights Dashboard

AI Light AI Dark

About

An AI-driven travel assistant developed for the Software Quality Assurance course at Paisii Hilendarski University. Built with ASP.NET Core and Semantic Kernel, it leverages local LLMs to provide context-aware travel insights and real-time hotel discovery.

Topics

Resources

Stars

Watchers

Forks

Contributors