Lucy - Educational Virtual Assistant :
Lucy is an educational virtual assistant who can help you find the right course and understand it better, find a college based on your interests, and simplify the enrollment process, personalize courses and give career guidance.
It is a multi-lingual bot
Languages supported
1) English 2) French
Login Credentials
1) username : admin password : 12345
Tech Stack
Framework and Programming Languages used:
1) HTML 2) CSS(Bootstrap) 3) JAVASCRIPT 4) EXPRESS JS 5) NODE.JS 6) REST API
Database
*MockAPI
Global Endpoints Used (method for all API are GET, POST, PUT and DELETE):
Mock API form_pg link -> https://638f5b8c4ddca317d7f644f9.mockapi.io/form_pg
Mock API status update link -> https://638f5b8c4ddca317d7f644f9.mockapi.io/status
Channels deployed
*Website link https://teamlucy.onrender.com/homepage
Languages supported
1) English 2) French
The ChatBot usecases are:
1) Enrolls student in the desired college 2) Displays the status of the enrollment inside the bot 3) Career guidance 4) Personalization of courses 5)Find and know more about courses and college
Enrolls student in the desired college
1) An enrollment form will be shown to the user. 2) The inputs of the form will be stored in mock API for the further use. 3) From the mock api the details will be shown to the college admin, who can accept or reject the enrollment application. 4)If the admin accepts the enrollment of the user, an enrollment sucessful mail will be sent to the user using node.js 5) if the admin rejects the enrollment of the user, an enrollment unsuccessful mail will be sent to the user using node.js
Displays the status of the enrollment inside the bot
1)The user can check their enrollment status through our chat 2)The user needs to enter the registered mobile number to check the status. 3) If the enrollment is successful, the VA returns accepted. 4) If the enrollment is unsuccessful, the VA returns rejected.
Career guidance
1) VA gets the interests from the user 2) According to the user's interest VA suggests some careers that can make their future better
Personalisation
1) VA gets the specific interest or skill from the user. 2) According to that interest or skill, VA suggests courses to the students.
Find and know more about courses and college
1) Know more the about the courses in the fields such medical, engineering and arts. 2)Know more about the college and enroll in the same.
----User Utterence for enrolling student in the desired college----
i want to check my enrollment status check enrollment status i want to enroll now i want to become an artificial intelligence engineering i want to pursue with medical i want to join Management
----User Utterence for displaying the status of the enrollment----
Let me call off my appt Anya, please unbook my appointment Anya, please help me to cancel the appointment It is profoundly far-fetched that I will go for my appointment
----User Utterence for career guidance----
Doctors around my residence Doctor near my sector Are there any doctors available near me? Is there any cardiologist in my locale? Are there any doctors in my precinct ?
----User Utterence for personalisation----
Should I eat more than my current diet? How much should I eat ? How many calories did I burn today? Is my diet working? Am I taking the right amount of food?
Sentiment management
1) If the user becomes angry, the bot will return an apology message.
Log in or sign up for Devpost to join the conversation.