Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arya920/career-guidance-ai-bot
This project presents the development of a career counseling bot that utilizes Quora data to provide users with valuable insights and recommendations for their career choices
https://github.com/arya920/career-guidance-ai-bot
cnn deep-learning deep-neural-networks machine-learning neural-network nlp-machine-learning streamlit-webapp
Last synced: 25 days ago
JSON representation
This project presents the development of a career counseling bot that utilizes Quora data to provide users with valuable insights and recommendations for their career choices
- Host: GitHub
- URL: https://github.com/arya920/career-guidance-ai-bot
- Owner: Arya920
- License: mit
- Created: 2023-06-06T13:45:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-18T04:40:04.000Z (9 months ago)
- Last Synced: 2024-04-18T05:38:19.484Z (9 months ago)
- Topics: cnn, deep-learning, deep-neural-networks, machine-learning, neural-network, nlp-machine-learning, streamlit-webapp
- Language: Python
- Homepage:
- Size: 513 KB
- Stars: 7
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Career Buddy - Career Guidnce AI Chatbot
## Overview
This project presents the development of a career counseling bot that utilizes Quora data to
provide users with valuable insights and recommendations for their career choices## Objective
The main aim of this project is to demonstrate the effectiveness of leveraging Quora data for career
counseling purposes. The Career Counseling Bot provides accurate and up-to-date guidance,
assisting users in navigating the complexities of the job market. By tapping into the diverse
perspectives and insights of the Quora community, the chatbot offers a valuable resource for
individuals seeking career advice.## Chatbot Model
The chatbot uses natural language processing and a neural network to understand user queries and provide appropriate responses. The query is broken down into individual words and matched against stored patterns and knowledge. The model also uses a convolutional neural network to capture complex patterns and relationships within the data. The output scores are transformed into probabilities using activation functions like softmax. The model uses stochastic gradient descent during the training process to minimize loss and improve accuracy. By integrating the CNN model, the chatbot provides users with more precise and contextually relevant guidance for their career queries.## Technologies & Tools Used
- *`Webscrapping using selenium`*
- *`Python`*
- *`Machine Learning`*
- *`NLP`*
- *`Streamlit`*