Giter VIP home page Giter VIP logo

counselbot's Introduction

Welcome to CounselBot

CounselBot is a web-based application to help students to make effective career choices. It is a very user-friendly platform which will surely be very easy to use and a powerful tool for all students.

Use CounselBot to:

  • Getting answers to general questions related to colleges and all the streams
  • Take an in-depth quiz to find more bout yourself and career suitable for you
  • Get a very detailed report which will provide you info about the top 5 professions you are inclined to.

CounselBot Web-app runs on Windows, Linux, Mac and even Android. It is a web application that can easily be moulded according to our needs. It has this flexibility as it uses Streamlit as its platform. This is the open-source repository for the CounselBot web-app.

Features

  • Initially, in this app, you are greeted with a chatbot, made by us from very scratch by using TensorFlow.
  • It will answer all your basic questions regarding career, streams, subjects, and colleges. You can also ask the bot for starting your test.
  • The personality test is an in-depth test that’ll analyse and access you with effective career choices.
  • After the test, you will receive a detailed report on the top 5 occupations recommended by our Web application. It will give you a brief introduction to those professions.

Steps for usage

  • Setting up the Python Environment with dependencies:

      pip install tensorflow
      pip install bokeh
      pip install numpy
      pip install pandas
      pip install streamlit
      pip install joblib
      pip install pathlib
      pip install nltk
    
  • Cloning the Repository:

      git clone https://github.com/Nivetha2312/Hacknight-CounselBot.git
    
  • Enter The directory:

      cd Hacknight-CounselBot
    
  • Run the Python setup:

      python setup.py
    
  • Run the App:

      streamlit run app.py
    
  • Stop the app from terminal:

      Ctrl+C
    

That's it!

counselbot's People

Contributors

harishguragol avatar

Watchers

 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.