-
-
EduBot
-
Users Problem
-
Workflow
-
Edubot
-
Workflow 1
-
Workflow 2
-
Workflow 3
-
Workflow 4
-
Selection of Community
-
Listing of Colleges
-
Providing of College code
-
Provide your aspiration and bot will suggest the courses
-
List the top Colleges in tamilnadu
-
-
Email for the College Admin (Sample Test Email
-
-
Dynamodb
-
Edubot - Future Plan
-
Lex Data for the Education Bot
-
Dynamodb data
-
start conversation with your dream
-
filter the colleges with your cutoff and community
-
get the list of top colleges in your selected district
Inspiration
Every year more than 1,50,000 students qualify for Engineering degree in Tamil Nadu, India and many of them do not choose the right course or college, that will enable to meet the right career aspirations.EduBot harnesses the power of Lex, to analyze career aspirations during the conversation with Bot and then suggest the right course and colleges based on the candidate’s current location or desired location.
What it does
Edubot analyses the eligibility of the candidate by conversing real time questions with students to meet with their career aspirations. The students are prompted to provide their current cut-off, and community details as per Government standards and then the Bot suggests the right colleges with All- India ranking based at the candidate’s current location or desired location. The college and course information are stored on DynamoDB. The current location is derived based on Google’s geo-location service which runs in the background while the candidate chat with the Bot is in progress. The Bot saves time of the candidate, which otherwise would have been spend on browsing through various websites for college and course information or paying career counsellors for information. The Edubot serves as a one stop shop to choose the right colleges for pursuing Engineering. The below is a sample of the conversation:
User:Hi
EduBot:Hi ! welcome to edubot, your catalyst to pursue your dreams!!
User:How are you
EduBot:I'm fine , thanks for asking! You
User: I am good
EduBot:Awesome! , What can I help you with?
User:I want to pursue an Engineering Degree
EduBot: What are your career aspirations ?
How I built it
The architecture behind the EduBot – The Smart Catalyst to pursue your dreams are
Components:
• AWS Lex for Natural Language Processing,
• AWS Lambda for processing the request of Lex,
• C#, API , MVC , html , css ,jquery
• node.js
• AWS SDK
API:
- Google Geo-location Services
Website for the Bot:
Challenges I ran into
- The biggest challenge we faced was integrating Google Location Services for retrieving a list of colleges within a certain radius (100 miles) from the user's current location
- New platform of learning the NLP (Natural Language Processing ) of the AWS products.
- Storing session attributes and managing state till the conversation ends
- Deployment the Bot to the Website.
Accomplishments that I'm proud of
- Edubot eliminates the need of browsing through various websites, or attending endless paid counselling services to choose the right engineering course.
- The Current Location services Implementation
- Workflow to choose the right college based on the grades and other criteria of the student.
What I learned
• Natural Language Processing with the AWS Lex and Lambda.
• Implementing Dynamo DB concepts in node js and Lambda.
• Location Services
• Web Chatbot Integration with Lex and Lambda using Amazon Lex SDK
COMMANDS
workflow 1
*hi
*how are you

*i want to become a software developer
*computer science and engineering
*Select BC Option

Provide the cutoff marks in your school? Eg : 198
The Colleges will be listed
1.With Current Location of (100 Miles)
2.Other Suggested Colleges
bot will prompt for the personal details
The email will be triggered to the college admin (configured for sample email)

workflow 2
*i want to build house
It will list the Course categories based on the house
*my dream is to make machine
bot will list the Course categories based on the machine

workflow 3
*show me the colleges in salem
The bot will list the Colleges in the Desired Location
*show me the colleges in coimbatore

workflow 4
*list the top colleges in Chennai
Bot will list the top colleges in Chennai based on the All India Ranking Framework and will continue to workflow

What's next for EduBot
We plan to extend the services of EduBot for all professional degrees that are available in India like Medicine, Arts and Science, Management and Law.
Our long term goal is to extend these services for students who would like to pursue their higher education abroad for all universities world wide.
The next biggest challenge is to implement the current location (geolocation feature) in Slack Integration to bring the colleges around their radius search.
Testing credentials for slack
Edubot
Team URL: https://edubotgroup.slack.com/messages/@edubot/
Email: edubotslack@pcmylife.com
Password: edubot12345
Log in or sign up for Devpost to join the conversation.