Skip to content

saikiransomanagoudar/profbot

Repository files navigation

ProfBot

profbot_thumbnail

About the Project

ProfBot is a chatbot that helps students in choosing the right professor for their academic needs based on rating, subject, and skills.

Features

  • Search Functionality: Find professors by name, department, or university. Professors based on criteria like teaching quality, clarity, and helpfulness.
  • Responsive Design: Accessible on all devices.

Tech Stack

  • Frontend: React, Next.js,
  • Backend: Node.js, Python
  • Database: Pinecone
  • Deployment: Vercel

Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/saikiransomanagoudar/profbot.git
    cd profbot
  2. Install dependencies:

    npm install
  3. Create a .env.local file in the root directory and add the following environment variables:

    NEXT_PUBLIC_STRIPE_PUBLIC_KEY=your_stripe_public_key
    PINECONE_API_KEY=your_pinecone_api_key
    PINECONE_ENVIRONMENT=your_pinecone_environment
    

Running the Project

To start the development server:

npm run dev

About

Professor information chatbot that helps you choose educators who will help optimize your time in school.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors