Read first
Task 25
Link the answer
Every answer should end with the one page that helps: admissions, fees, courses or contact. A bot that answers but never routes is only half useful.
Task
Why add a link to every answer?
The editor already contains a starting point. Change it until every check passes — the Next task button unlocks when it does.
What you start with
LINKS = {
'admission': '/admissions/',
'fee': '/fees/',
'course': '/courses/',
'contact': '/contact/',
}
def best_link(question):
for key in LINKS:
if key in question.lower():
return LINKS[key]
return '/contact/'
print(best_link('How do I get admission?'))
print(best_link('What is the fee of the AI course?'))
print(best_link('Do you have a hostel?'))
Python
1 automatic check Build the assistant
Code editor
Ctrl + Enter runs
Run your code to see the output and the checks.
Your result
Submit your code to see results
Write your code in the middle column and press Run code.
Next task (pass every check first)
Hint
Ask yourself: Why add a link to every answer?