Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

help me create a chatbot in replit Friendly Chatbot Course Recommender Clipart of a happy smiling chatbotYou will create a chatbot that will help a

help me create a chatbot in replit Friendly Chatbot Course Recommender
Clipart of a happy smiling chatbotYou will create a chatbot that will help a student
-
user determine which courses to take in an upcoming quarter based on what the student
-
user has already taken,and based on the requirements of the Bellevue College Bachelor of Applied Science
(
BAS
)
degree in Business Management & Technology
(
BMT
)
,
and specifically based on the "CORE
COURSEWORK" from the degree.
link to the course degreehttps:
//
catalog
.
bellevuecollege.edu
/
preview
_
program.php
?
catoid
=
12
&poid
=
3119
Store the list of all required BAS BMT degree "CORE COURSEWORK"courses and the quarter
(
s
)
in which they are offered.
Organize your code using functions,import modules as needed,use specific and descriptive names for variables and functions,and add comments to document your code.
Add symbols and lines of space to create a readable and professional user experience.
Greet the user,give the name of the program,and explain the purpose of the program.
Let the user know that they can enter 'exit'at any time to exit the program,and when the user does exit,output a suitable exit message.
Ask the user if they would like help with course recommendations.If the user enters no
(
or exit
)
,
exit the program.If the user enters yes,proceed.
Ask the user for their full name,and validate that their name contains at minimum one space.
Ask the user for their email address,and validate the email address.
Ask the user for their student ID number,and accept only a
9
-
digit integer as a valid ID
.
Output a message that
refers to the user by name,
lists the courses they have taken,and
lets them know what percentage of the "CORE COURSEWORK"they have completed.
The list of courses the user has taken should be read from the uploaded csv file.
Ask the user which quarter they are planning for,Fall,Winter,Spring,or Summer.
Recommend the list of courses that the user could take during the quarter they input.
Use the name of the quarter in your output message.
The recommended courses should be courses that the user has not already taken.
The recommended courses should be available during the quarter the user input.
Let the user know which courses are only offered during the quarter they input and which courses are offered in multiple quarters.
Add code that creates and writes to a new called quarter
_
recommendations.csv
,
where quarter is the name of the quarter the user input.Output to the csv file should include the user's name,email,student ID
,
the quarter they input,and the list of courses recommended.
Ask the user if they would like recommendations for another upcoming quarter.If the user enters no
(
or exit
)
,
exit the program.If the user enters yes,proceed to repeat the appropriate steps above.
Copy the URL
/
web address of your completed repl,return to this assignment page and submit.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning ASP.NET 2.0 And Databases

Authors: John Kauffman, Bradley Millington

1st Edition

0471781347, 978-0471781349

More Books

Students also viewed these Databases questions

Question

Provide examples of KPIs in Human Capital Management.

Answered: 1 week ago

Question

What are OLAP Cubes?

Answered: 1 week ago