KEMBAR78
Generative AI For Engineering | PDF
0% found this document useful (0 votes)
34 views5 pages

Generative AI For Engineering

The document outlines practical examination projects for the subject NM1081 – Generative AI at Anna University for April/May 2025. It includes ten chatbot development projects across various domains such as customer support, healthcare, fitness, and legal advice, detailing objectives and tasks for each project. Each project emphasizes the use of technologies like Python, Flask, and AI tools to create functional chatbots and automated solutions.

Uploaded by

ddevank67
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views5 pages

Generative AI For Engineering

The document outlines practical examination projects for the subject NM1081 – Generative AI at Anna University for April/May 2025. It includes ten chatbot development projects across various domains such as customer support, healthcare, fitness, and legal advice, detailing objectives and tasks for each project. Each project emphasizes the use of technologies like Python, Flask, and AI tools to create functional chatbots and automated solutions.

Uploaded by

ddevank67
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

ANNA UNIVERSITY PRACTICAL EXAMINATIONS –APRIL/MAY 2025

SUBJECT NAME: NM1081 – Generative AI


STUDENT NAME: DATE: 27-05-2025
REG: NO: MARKS:

GenerativeAIforEngineering

TestProjects:
UseCases

1. CustomerSupportChatbotforE-commerce:
Objective:Developachatbottoassistcustomerswithproductinquiriesandorder tracking.

Task1:Createadatasetoffrequentlyaskedquestions(FAQs)relatedtoproducts, shipping,
returns, etc.

Task2:BuildasimplemachinelearningmodelusingPythonandlibrarieslikeNLTK.

Task3:ImplementthechatbotonawebsiteusingframeworkslikeFlask.

2. HealthcareAppointmentSchedulingChatbot:

Objective:Createachatbottohelppatientsscheduleappointmentswithdoctors.

Task1:Designaconversationalflowforappointmentscheduling,considering various
parameters like doctor availability and patient preferences.

Task2:DevelopthechatbotusingFlaskforbuildingasimpleweb-basedchatbot
interface.

Task3:IntegratethechatbotwithaschedulingsystemorGooglecalendarAPIto manage
appointments.

Task4:Testthechatbot'sabilitytoaccuratelyscheduleappointmentsandhandle different
scenarios.
3. Restaurant ReservationChatbot:

Objective:Developachatbottohandletablereservationsandinquiriesfora restaurant.

Task1:Gatherinformationabouttherestaurant,includingseatingcapacity, available time


slots, and reservation policies.

Task2:Prepareadatasetorsimpledatabasetomanagetableavailabilityand reservation
details.

Task3:Connectthechatbottothedatabaseordatasettochecktableavailability and
manage reservations.

Task4:Ensurethechatbotupdatesthereservationstatusandconfirmsbookings in real
time.

4. Fitness&WorkoutAssistanceChatbot:

Objective:Developachatbottoofferfitnesstips,workoutroutines,andnutritional
guidance.

Task1:Collectfitness-relatedinformation,workoutroutines,nutritionaladvice,and health
tips from reputable fitness sources.

Task2:Organizethedataintocategoriessuchasworkouttypes,nutritionplans, and
exercise tutorials.

Task3:UsePythonwithFlaskorDjangotocreateaweb-basedchatbotinterface.

Task4:Integratethefitnessandnutritiondatabasewithinthechatbottooffer personalized
workout plans and dietary suggestions based on user preferences.

Task5:Allowuserstotracktheirprogressandreceivemotivationalmessages.
5. AI-GeneratedEducationalTutorialsUsingDall-E

Objective: Create educational video tutorials using AI-generated content.

Task1:UseOpenAI'sDALL-Etogeneraterelevantimagesfortutorialcontent. Task

2: Prepare a comprehensive script and narration for the tutorial videos.

Task3:IncorporateAI-generatedimagesfromDALL-Eintothevideocreation
processin Synthesia.

6. AutomatedPropertyToursforRealEstate

Objective:CreateautomatedpropertytourvideosusingAIforrealestate marketing.

Task1:Collecthigh-resolutionimages,floorplans,andpropertydescriptionsfor different
listings.

Task2:OrganizepropertydataintoaformatsuitableforAI-drivenvideo generation.

Task3:UseMatterport'sorBoxBrownie'sAI-poweredsolutionsforrealestate videos.

Task4:UsetheAItools'freefeaturestocreatepropertytourvideos.

Task5:GenerateautomatedpropertytourvideosusingselectedAImodels.

7. EventPlanningAssistantChatbot:

Objective:Assistusersinplanningandcoordinatingevents.

Task1:Gatherresourcesrelatedtoeventplanning,includingvendordirectories, budgeting
tips, and event management guidelines.

Task2:Organizetheinformationintoadatasetorreferencematerials.

Task3:UsePythonwithFlaskorDjangotodevelopaweb-basedchatbotinterface.
Task4:Structureconversationalflowstoguideusersthroughtheeventplanning process.

Task5:Integratetheeventplanningresourceswithinthechatbotinterfaceforeasy
access by users.

8. LanguageLearningChatbot:

Objective:Assistusersinlearninganewlanguagebypracticingconversations.

Task1:Prepareadatasetorresourcescontainingvocabulary,phrases,and common
expressions.

Task2: UsePythonwithNLTK orspaCytocreateachatbotthatrespondsinthe target


language based on user input.

Task3:Implementasimplescoringsystemorfeedbackmechanismtoassessuser
responses.

Task4:Hostthechatbotasawebapplicationorconsole-basedinterfaceforuser
interaction.

Task5:Provideaccesstothelanguagelearningresourcesandexerciseswithinthe chatbot
interface.

9. PersonalFinanceAssistantChatbot

Objective:Developachatbottoassistusersinmanagingpersonalfinances.

Task1:SetupFlask/Djangoforthechatbot'sdevelopmentanduserinterface.

Task2:RecommendandguideuserstousefreebudgetingappslikeMintorcreate simple
budget planning tools within the chatbot interface.

Task3:Fetchfinancialnews,investmentadvice,andeducationalcontentfrom
Investopedia or Yahoo Finance.

Task4:Integratetheseresourcesintothechatbotforprovidinginvestment guidance.
10. LegalAdviceChatbot

Objective:Createachatbottoprovidebasiclegaladviceandguidance.

Task1:Gatherlegalinformation,FAQs,andgeneraladviceonlegalmatters.

Task2:UsePythonwithFlaskorDjangotobuildaweb-basedchatbotinterface.

Task3:Developconversationpathstoaddresscommonlegalqueriesandprovide
information on legal rights and procedures.

Task4:Integratelegalknowledgewithinthechatbottoofferaccurateand informative
responses to user inquiries.

Task5:Providelinkstolegalaidorganizationsorgovernmentwebsitesforusers requiring
specific legal assistance.

Internal Examiner External Examiner

You might also like