Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.9 KB

README.md

File metadata and controls

51 lines (33 loc) · 1.9 KB

Campus Policy Navigator


Description

Campus Policy Navigator is a chatbot specifically designed for VIT Bhopal University to provide information on university policies. Powered by Google Gemini API, this chatbot offers an intuitive interface for students and faculty to quickly access and understand university policies.

Features

  • Google Gemini API: Utilizes the power of Google's Gemini API to enhance natural language understanding and response generation.
  • Express.js Framework: Built on top of Node.js using the Express.js framework, providing a robust and scalable backend architecture.
  • HTML, CSS, and JavaScript: Implements a user-friendly frontend interface using standard web technologies for seamless interaction.
  • Policy Information: Provides access to a wide range of university policies, ensuring users can easily find the information they need.

Screenshots

image

image

Installation

  1. Clone the repository: git clone https://github.com/arnoldpascal/PolicyPro-ChatBot.git

  2. Navigate to the project directory: cd PolicyPro-ChatBot

  3. Install dependencies:

  • npm install
  • node --version # Should be >= 18
  • npm install @google/generative-ai express
  • create .env file and add your API key as: API_KEY="Paste API Key here"
  1. Start the server: npm start

  2. Access the chatbot interface in your web browser at http://localhost:3000.

Usage

  1. Open the chatbot interface in your web browser.
  2. Type your query or select from predefined options.
  3. The chatbot will process your request and provide relevant policy information.

Credits

  • Developed by Aditya Rahangdale
  • Powered by Google Gemini API
  • Built with Node.js, Express.js, HTML, CSS, and JavaScript