SlideShare a Scribd company logo
Design of an Intelligent
Personal Assistant
(IPA)
CSE 7th & 8th Semester
Project Demo
Project submitted by :-
ASIF AHMED AUNTO
• Roll No # 1300477
• Regi No # 1213562
RUHUL AMIN SALMAN
• Roll No # 1300478
• Regi No # 1213563
PROJECT ABOUT:-
• An artificially intelligent Personal Assistant
which will work by it’s user’s voice
command.
• It will do all the tasks of a computer using
voice recognition process.
• It will also give answers of the questions
asked by it’s user either from it’s own
intelligence or from the web.
1. Purpose of this Project
2. Introduction to Personal Assistant
3. About Google API
4. Project Scope
5. Project Requirement
6. Project Life Cycle
7. Project Functioning
8. Future Scope.
• To make Technology easier and simpler.
• It will help the people while dealing with
the day to day life tasks in personal
computer.
• Help disabled to access the latest
Technology.
• An Intelligent Personal Assistant (or
simply IPA) is a software agent that can
perform tasks or services for an individual.
These tasks or services are based on user
input, location awareness, and the ability
to access information from a variety of
online sources (such as weather or traffic
conditions, news, stock prices user
schedules, retail prices etc.).
In this application we can :-
• Set Alarm Clock, To do lists.
• Open any Application on the PC.
• Download any Application from internet.
• Search places, music, videos, movies from internet.
• Ask any kind of questions to the IPA, chatting, gossiping
with it.
• React like human when anything will be said to it.
• Speech to Text
• ACTION_RECOGNIZE_SPEECH –
Simply takes user’s speech input and
returns it to same activity
LANGUAGE_MODEL_FREE_FORM –
Considers input in free form English
EXTRA_PROMPT – Text prompt to show
to the user when asking them to speak.
• It should process and evaluate requests
submitted by the user.
• It is our Own Personal Assistant which will
work according to our voice.
• It should process sounds given to it by
input voice recognition.
• Developer Requirement:
• Personal Computer.
• Internet.
• Google API, TTS.
• Django, PyCon framework.
• Machine Learning
Language.
• Artificial Intelligent Markup
Language (AIML).
• User Requirement:
• Personal Computer.
• Internet.
• Voice recognition device.
• It Records the Input from
the User.
• Convert It Into Text.
• Analyses the Text and
Separate the Command.
• Check that Command is
valid or not.
• Process that Command
• Generates the Output.
E-R Diagram :-
Technologies to be used :-
• Google API.
• Google’s Text-to-Speech converter.
• Voice recognition technology.
• Machine Learning Language.
• Django Framework, Python Language.
• The application should fetch the friends’
details, including birthdays, anniversary and
special holidays, from Facebook, Twitter and
Google accounts of the user.
• On the event day (birthday, anniversary or
special holiday), the application should display
a reminder to the user.
• These Application it will increase efficiency
and transparency.
• The Application will do the hands free
work.
• It will help while doing other works on PC.
• Intelligent Personal Assistant application
offers the ability to access major functions
easily.
• Books:
• Beginning Python and MySQL by Jason
Gilmore.
• Artificial Intelligence : Modern Approach
by Stuart Russell.
• Websites :
• www.programmer2programmer.net
• www.jarvis-ai.com
• www.wikipedia.org
I hope this project will be
appreciated after it’s completion.

More Related Content

What's hot

Home Automation using IOT
Home Automation using IOTHome Automation using IOT
Home Automation using IOT
Naveensing87
 
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK
 
Automatic speech recognition system
Automatic speech recognition systemAutomatic speech recognition system
Automatic speech recognition system
Alok Tiwari
 
CPU vs GPU Comparison
CPU  vs GPU ComparisonCPU  vs GPU Comparison
CPU vs GPU Comparison
jeetendra mandal
 
5 pen-pc-Technology
5 pen-pc-Technology5 pen-pc-Technology
5 pen-pc-Technology
Roshan Kumar
 
Android graphic system (SurfaceFlinger) : Design Pattern's perspective
Android graphic system (SurfaceFlinger) : Design Pattern's perspectiveAndroid graphic system (SurfaceFlinger) : Design Pattern's perspective
Android graphic system (SurfaceFlinger) : Design Pattern's perspective
Bin Chen
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
Mohd Nazir Shakeel
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...
Brundha Sholaganga
 
Smart quill seminar report final
Smart quill seminar report finalSmart quill seminar report final
Smart quill seminar report final
Pramod Kumar
 
finger door lock.ppt g.m.r.pptx
finger door lock.ppt g.m.r.pptxfinger door lock.ppt g.m.r.pptx
finger door lock.ppt g.m.r.pptx
KSanthosh14
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
Mahmoud BEN TAHAR
 
Project smart notice board ppt
Project smart notice board pptProject smart notice board ppt
Project smart notice board ppt
Rahul Shaw
 
Lamp technology
Lamp technologyLamp technology
Lamp technology
Harish Sabbani
 
Eye gaze technology
Eye gaze technologyEye gaze technology
Eye gaze technology
Ketan Hulaji
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoT
Athira_1993
 
Lamp technology seminar final
Lamp technology seminar finalLamp technology seminar final
Lamp technology seminar final
Akmal Hussain
 
Smart home
Smart homeSmart home
Smart home
Shaveta Verma
 
5 pen pc tecnology
5 pen pc tecnology5 pen pc tecnology
5 pen pc tecnology
manjushapdk
 
FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION
 FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION
FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION
Appu S
 
Jarvisproject
JarvisprojectJarvisproject
Jarvisproject
Aditi Shelke
 

What's hot (20)

Home Automation using IOT
Home Automation using IOTHome Automation using IOT
Home Automation using IOT
 
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
 
Automatic speech recognition system
Automatic speech recognition systemAutomatic speech recognition system
Automatic speech recognition system
 
CPU vs GPU Comparison
CPU  vs GPU ComparisonCPU  vs GPU Comparison
CPU vs GPU Comparison
 
5 pen-pc-Technology
5 pen-pc-Technology5 pen-pc-Technology
5 pen-pc-Technology
 
Android graphic system (SurfaceFlinger) : Design Pattern's perspective
Android graphic system (SurfaceFlinger) : Design Pattern's perspectiveAndroid graphic system (SurfaceFlinger) : Design Pattern's perspective
Android graphic system (SurfaceFlinger) : Design Pattern's perspective
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...
 
Smart quill seminar report final
Smart quill seminar report finalSmart quill seminar report final
Smart quill seminar report final
 
finger door lock.ppt g.m.r.pptx
finger door lock.ppt g.m.r.pptxfinger door lock.ppt g.m.r.pptx
finger door lock.ppt g.m.r.pptx
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
Project smart notice board ppt
Project smart notice board pptProject smart notice board ppt
Project smart notice board ppt
 
Lamp technology
Lamp technologyLamp technology
Lamp technology
 
Eye gaze technology
Eye gaze technologyEye gaze technology
Eye gaze technology
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoT
 
Lamp technology seminar final
Lamp technology seminar finalLamp technology seminar final
Lamp technology seminar final
 
Smart home
Smart homeSmart home
Smart home
 
5 pen pc tecnology
5 pen pc tecnology5 pen pc tecnology
5 pen pc tecnology
 
FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION
 FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION
FINGERPRINT BASED STUDENT IDENTIFICATION WITH RFID BASED LIBRARY AUTOMATION
 
Jarvisproject
JarvisprojectJarvisproject
Jarvisproject
 

Similar to CSE 7th and 8th Semester Project Demo

SAP Marethon.pptx
SAP Marethon.pptxSAP Marethon.pptx
SAP Marethon.pptx
ssuserb2ef92
 
minor project ppt (1).pptx
minor project ppt (1).pptxminor project ppt (1).pptx
minor project ppt (1).pptx
YashGarg837362
 
DT project.pdf
DT project.pdfDT project.pdf
DT project.pdf
AkshayKumar895051
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
IRJET Journal
 
Desktop assistant
Desktop assistant Desktop assistant
Desktop assistant
PRASUNCHAKRABORTY21
 
“Visual Based Virtual Assistant System”
“Visual Based Virtual Assistant System”“Visual Based Virtual Assistant System”
“Visual Based Virtual Assistant System”
IRJET Journal
 
voice recognition security system ppt
voice recognition security system pptvoice recognition security system ppt
voice recognition security system ppt
Nitesh Dubey
 
Virtual Assistants
Virtual AssistantsVirtual Assistants
Virtual Assistants
Jahirul Islam
 
Climberreport
ClimberreportClimberreport
Climberreport
LuckyTolani1
 
voice recognition application (Buddy)
voice recognition application (Buddy)voice recognition application (Buddy)
voice recognition application (Buddy)
gajendrakumar124
 
Arbina project
Arbina projectArbina project
Arbina project
ArbinaSulthana15
 
Desktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning ApproachDesktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning Approach
IRJET Journal
 
final_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCC
final_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCCfinal_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCC
final_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCC
alpha012343210
 
Sinergija 11 WP7 Mango multitasking and “multitasking”
Sinergija 11   WP7 Mango multitasking and “multitasking”Sinergija 11   WP7 Mango multitasking and “multitasking”
Sinergija 11 WP7 Mango multitasking and “multitasking”
Catalin Gheorghiu
 
Mohamed Amrith Project and Contributions
Mohamed Amrith Project and ContributionsMohamed Amrith Project and Contributions
Mohamed Amrith Project and Contributions
MuslimVoice3
 
Umesh nfc login application for mobile devices29th nov
Umesh nfc login application for mobile devices29th novUmesh nfc login application for mobile devices29th nov
Umesh nfc login application for mobile devices29th nov
Umeshjamce
 
IRJET- Voice Recognition(AI) : Voice Assistant Robot
IRJET-  	  Voice Recognition(AI) : Voice Assistant RobotIRJET-  	  Voice Recognition(AI) : Voice Assistant Robot
IRJET- Voice Recognition(AI) : Voice Assistant Robot
IRJET Journal
 
Personal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptxPersonal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptx
yjrtytyuu
 
Personal Assistant
Personal AssistantPersonal Assistant
Personal Assistant
Roshan Gulgulia
 
Chandighar University CSE Project
Chandighar University CSE ProjectChandighar University CSE Project
Chandighar University CSE Project
Asif Aunto
 

Similar to CSE 7th and 8th Semester Project Demo (20)

SAP Marethon.pptx
SAP Marethon.pptxSAP Marethon.pptx
SAP Marethon.pptx
 
minor project ppt (1).pptx
minor project ppt (1).pptxminor project ppt (1).pptx
minor project ppt (1).pptx
 
DT project.pdf
DT project.pdfDT project.pdf
DT project.pdf
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
 
Desktop assistant
Desktop assistant Desktop assistant
Desktop assistant
 
“Visual Based Virtual Assistant System”
“Visual Based Virtual Assistant System”“Visual Based Virtual Assistant System”
“Visual Based Virtual Assistant System”
 
voice recognition security system ppt
voice recognition security system pptvoice recognition security system ppt
voice recognition security system ppt
 
Virtual Assistants
Virtual AssistantsVirtual Assistants
Virtual Assistants
 
Climberreport
ClimberreportClimberreport
Climberreport
 
voice recognition application (Buddy)
voice recognition application (Buddy)voice recognition application (Buddy)
voice recognition application (Buddy)
 
Arbina project
Arbina projectArbina project
Arbina project
 
Desktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning ApproachDesktop Based Voice Assistant Application Using Machine Learning Approach
Desktop Based Voice Assistant Application Using Machine Learning Approach
 
final_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCC
final_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCCfinal_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCC
final_ppt[1].pptxCCCCCCCCCCCCCCCCCCCCCCCC
 
Sinergija 11 WP7 Mango multitasking and “multitasking”
Sinergija 11   WP7 Mango multitasking and “multitasking”Sinergija 11   WP7 Mango multitasking and “multitasking”
Sinergija 11 WP7 Mango multitasking and “multitasking”
 
Mohamed Amrith Project and Contributions
Mohamed Amrith Project and ContributionsMohamed Amrith Project and Contributions
Mohamed Amrith Project and Contributions
 
Umesh nfc login application for mobile devices29th nov
Umesh nfc login application for mobile devices29th novUmesh nfc login application for mobile devices29th nov
Umesh nfc login application for mobile devices29th nov
 
IRJET- Voice Recognition(AI) : Voice Assistant Robot
IRJET-  	  Voice Recognition(AI) : Voice Assistant RobotIRJET-  	  Voice Recognition(AI) : Voice Assistant Robot
IRJET- Voice Recognition(AI) : Voice Assistant Robot
 
Personal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptxPersonal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptx
 
Personal Assistant
Personal AssistantPersonal Assistant
Personal Assistant
 
Chandighar University CSE Project
Chandighar University CSE ProjectChandighar University CSE Project
Chandighar University CSE Project
 

Recently uploaded

Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Undress Baby
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 

Recently uploaded (20)

Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 

CSE 7th and 8th Semester Project Demo

  • 1. Design of an Intelligent Personal Assistant (IPA) CSE 7th & 8th Semester Project Demo
  • 2. Project submitted by :- ASIF AHMED AUNTO • Roll No # 1300477 • Regi No # 1213562 RUHUL AMIN SALMAN • Roll No # 1300478 • Regi No # 1213563
  • 3. PROJECT ABOUT:- • An artificially intelligent Personal Assistant which will work by it’s user’s voice command. • It will do all the tasks of a computer using voice recognition process. • It will also give answers of the questions asked by it’s user either from it’s own intelligence or from the web.
  • 4. 1. Purpose of this Project 2. Introduction to Personal Assistant 3. About Google API 4. Project Scope 5. Project Requirement 6. Project Life Cycle 7. Project Functioning 8. Future Scope.
  • 5. • To make Technology easier and simpler. • It will help the people while dealing with the day to day life tasks in personal computer. • Help disabled to access the latest Technology.
  • 6. • An Intelligent Personal Assistant (or simply IPA) is a software agent that can perform tasks or services for an individual. These tasks or services are based on user input, location awareness, and the ability to access information from a variety of online sources (such as weather or traffic conditions, news, stock prices user schedules, retail prices etc.).
  • 7. In this application we can :- • Set Alarm Clock, To do lists. • Open any Application on the PC. • Download any Application from internet. • Search places, music, videos, movies from internet. • Ask any kind of questions to the IPA, chatting, gossiping with it. • React like human when anything will be said to it.
  • 8. • Speech to Text • ACTION_RECOGNIZE_SPEECH – Simply takes user’s speech input and returns it to same activity LANGUAGE_MODEL_FREE_FORM – Considers input in free form English EXTRA_PROMPT – Text prompt to show to the user when asking them to speak.
  • 9. • It should process and evaluate requests submitted by the user. • It is our Own Personal Assistant which will work according to our voice. • It should process sounds given to it by input voice recognition.
  • 10. • Developer Requirement: • Personal Computer. • Internet. • Google API, TTS. • Django, PyCon framework. • Machine Learning Language. • Artificial Intelligent Markup Language (AIML). • User Requirement: • Personal Computer. • Internet. • Voice recognition device.
  • 11. • It Records the Input from the User. • Convert It Into Text. • Analyses the Text and Separate the Command. • Check that Command is valid or not. • Process that Command • Generates the Output.
  • 12.
  • 13.
  • 14.
  • 15.
  • 17. Technologies to be used :- • Google API. • Google’s Text-to-Speech converter. • Voice recognition technology. • Machine Learning Language. • Django Framework, Python Language.
  • 18. • The application should fetch the friends’ details, including birthdays, anniversary and special holidays, from Facebook, Twitter and Google accounts of the user. • On the event day (birthday, anniversary or special holiday), the application should display a reminder to the user.
  • 19. • These Application it will increase efficiency and transparency. • The Application will do the hands free work. • It will help while doing other works on PC. • Intelligent Personal Assistant application offers the ability to access major functions easily.
  • 20. • Books: • Beginning Python and MySQL by Jason Gilmore. • Artificial Intelligence : Modern Approach by Stuart Russell. • Websites : • www.programmer2programmer.net • www.jarvis-ai.com • www.wikipedia.org
  • 21. I hope this project will be appreciated after it’s completion.