CPP Final Report
CPP Final Report
In
Certificate
Prof.S.G.Deshmukh
Principal
Acknowledgements
Computer Engineering
MIT Polytechnic, Aurangabad
Abstract
• Introduction
Artificial Intelligence when used with machines, it shows us the capability of thinking like
humans. In this, a computer system is designed in such a way that typically requires
interaction from human. As we know Python is an emerging language, so it becomes easy to
write a script for Voice Assistant in Python. The instructions for the assistant can be handled
as per the requirement of user. Speech recognition is the Alexa, Friday, etc. In Pythonthere is
an API called Speech Recognition which allows us to convert speech into text. It was
an interesting task to make my own assistant. It became easier to send emails without typing
any word, searching on Google without opening the browser, and performingmany other daily
tasks like playing music, opening your favorite IDE with the help of a single voice
command. In the current scenario, advancement in technologiesis such that they can
perform any task with same effectiveness or can say more effectively than us. By making
this project, I realized that the concept of AI in every field isdecreasing human effort and
saving time.
• Purpose
Gives customer an accessible channel to find answer to their questions If people feel their
needs are not being met by your brand, they’ll abandon your website and give their business
to someone else.
Chatbots are always available to customers, and they can have a colored design to stand out
on the page when not it uses. Buyers can easily click on the chatbot pop-up to bring up the
conversation and interact with the bot as their needs require. They can do this while shopping
through several different pages and receive answer to pressing questions without to go
digging for those response on their own.
Chapter No. 2
“Literature Survey for Problem
Identification and Specification”
a) https://www.geeksforgeeks.org/voice-assistant-using-python/
As we know Python is a suitable language for scriptwriters and developers. Let’s write a script for
Voice Assistant using Python. The query for the assistant can be manipulated as per the user’s need.
Speech recognition is the process of converting audio into text. This is commonly used in voice
assistants like Alexa, Friday, etc. Python provides an API called Speech Recognition to allow us to
convert audio into text for further processing. In this article, we will look at converting large or long
audio files into text using the Speech Recognition API in python.
This site helped to know basic command in python for voice commands
b) https://engg.dypvp.edu.in/ijdsmla/downloads/VI/DSMLA-2-2021.pdf
This Journal help us to get knowledge about the problem statements, and the overall project
rough form(i.e., future scope of the project , Proposed System , Functionality , and some
Introduction to Object Detection).
This Journal was published by Ankita Manjare which plays an important role while
building a software or Projects
c) https://pressbooks.pub/scientificinquiryinsocialwork/chapter/4-3-
writing-the-literature-review/
This Source help us to learn
• how to write Literature Review,
• Identify the problem Statement,
• Apply the components of a formal argument to your topic,
• Use elements of formal writing style, including signposting and transitions
•
d) https://www.researchgate.net/publication/320307269_Chatbots_An_overvie
w_Types_Architecture_Tools_and_Future_Possibilities
e) https://verloop.io/blog/voice-ai-chatbot-guide/
This site gives an idea about what is a voice AI. How to works with an interface and
access different applications through voice commands. We understand how to implement
such commands in actual framework and started basic working
f) https://thinkpalm.com/products/chatbot/?gclid=Cj0KCQiAj4ecBhD3ARIsAM4
Q_jGOv4YjgoQTR9d7s_hpSh8zciFPK1iyL9ObYWCUzh9VmiiYmEZu6GgaAviOEA
Lw_wcB
Using this website, we collected some designs of different chatbots and finalize one of
them for our, we also studied architecture of chatbot, and natural language used in it.
Chapter No. 3
“Proposed Detailed Methodology of
solving the identified problem with
action plan”
• PROPOSED METHODOLOGY
a) Topic Selection:
Firstly, we were asked to submit 3 project Ideas Abstract. Thenafter a week a meeting was
schedule, were we try to express ourideas through ppt in presence of staff members, HOD
sir and Project Coordinator.
At the End of the meeting, they suggested us to finalize Topic: -Developing chat bot assistant
Friday using python and we decided to work on this project.
b) Information Gathering
After finalization of topic , we started research various websites blogs research papers and
sotted information collected by team members
• https://realpython.com/build-a-chatbot-python-chatterbot/
• https://www.javatpoint.com/chatbot-in-python
• https://www.geeksforgeeks.org/chat-bot-in-python-with-chatterbot-module/
• https://ijcrt.org/papers/IJCRT2007585.pdf
• https://www.irjet.net/archives/V6/i11/IRJET-V6I1174.pdf
c) Finding methods/ platform/ techniques
After information gathering, we come to know that python will be suitable for our project
so we started to find methods and techniques by which we can successfully create chatbot
assistant
• https://www.researchgate.net/publication/360620158_ARTIFICIAL_INTELLIGENCE_CHAT
BOT_USING_PYTHON
• https://www.researchgate.net/publication/347423315_Smart_College_Chatbot_using_M
L_and_Python
d) watching tutorials
Based on the method / model chosen we started to watch some tutorial to be familiar with
the platform and model which we have chosen
• https://youtu.be/vLqTf2b6GZw
• https://youtu.be/VUubtrSSiPg
• https://youtube.com/playlist?list=PLhQjrBD2T3817j24-GogXmWqO5Q5vYy0V
• https://youtu.be/LHBE6Q9XlzI
Here we started to develop the rough overview / steps needed to execute in next semester
for the project.
E) Rough design
Firstly, it will verify you by face recognition and then you can access it.
F) Making of CPP report
Making of Capstone Planning project in guidance of Guide and Hod sir and preparing for
first review presentation.
For Report Format we refer MSBTE official curriculum
• https://msbte.org.in/portal/msbte_files/curriculum_search/papercode_files/22060.pdf
• https://youtu.be/qOm5daNWkSw
G) Submission
After correction required in the report, we submitted the Capstone Planning report to Our
guide Pro. Snehal Kulkarni
• ACTION PLAN
1. https://www.inspirenignite.com/mh/22058-capstone-project-planning-syllabus-for-computer-
engineering-5th-sem-i-scheme-msbte/
2. https://www.mdpi.com/2071-1050/13/12/6900
4. https://www.youtube.com/watch?v=MyvOfDFZvgE
5. https://msbte.org.in/portal/msbte_files/curriculum_search/papercode_files/22060.pdf
6. https://youtu.be/qOm5daNWkSw
7. https://youtu.be/vLqTf2b6GZw
8. https://youtu.be/VUubtrSSiPg
9. https://youtube.com/playlist?list=PLhQjrBD2T3817j24-GogXmWqO5Q5vYy0V
10. https://youtu.be/LHBE6Q9XlzI
11. https://www.geeksforgeeks.org/voice-assistant-using-python/
12. https://pressbooks.pub/scientificinquiryinsocialwork/chapter/4-3-
writing-the-literature-review/
13. https://thinkpalm.com/products/chatbot/?gclid=Cj0KCQiAj4ecBhD3ARIsAM4
Q_jGOv4YjgoQTR9d7s_hpSh8zciFPK1iyL9ObYWCUzh9VmiiYmEZu6GgaAviOEA
Lw_wcB
14. https://www.researchgate.net/publication/320307269_Chatbots_An_overvie
w_Types_Architecture_Tools_and_Future_Possibilities