GithubHelp home page GithubHelp logo

aiclassproject's Introduction

AIClassProject

Project Description

Despite every member of the group attending fullerton for over 3+ years, many of us still struggle navigating the CSUF portal/domain, as well as the updated Student Center. We want to offer a solution to that small problem. We will be creating a conversational AI bot that users can ask questions specifically about the CSUF portal to help navigate through the website. Instead of students struggling through the website seeking out what they need, users can ask the bot 1 or 2 questions. The bot responds with the information needed or straightforward instructions to get to where the user needs. To respond to the users questions, the bot will take the user’s question string, analyze for certain keywords. With these keywords, it determines what the user may be asking and spit out text responding to the user’s inquiry. If the bot does not have sufficient keywords to pinpoint a proper response, it will ask the user questions until it has enough keyword information to determine what to respond.

How to Run

Before running the python files, make sure you have the following libraries installed on your workstation:

  • numpy
  • nltk (natural language toolkit)
  • tensorflow
  1. Download the files and save them to any desired location on your computer
  2. Open terminal and navigate to the AI project files
  3. Run "training.py" first (will take a few seconds for training model to complete)
  4. Run "main.py" second

aiclassproject's People

Contributors

rromero26 avatar brianedwards00 avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.