SlideShare a Scribd company logo
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
• Purpose of this Project
• Introduction to Personal Assistant
• About Android and Google Api
• Project Scope
• Project Requirement
• Project Life Cycle
• Project Functioning
• Application Interface
• Application Command
• Future Scope
University Institute of Engineering
Department of CSE Chandigarh University
• To make Technology
Easier and Simpler
• It will help the people
while Driving
• Help Disabled to
access the Latest
Technology
University Institute of Engineering
Department of CSE Chandigarh University
• The Project is developed in Java Programming
Language by using the Android Studio,
Integrated Development Environment (IDE).
• We use the Android Software Development Kit
(SDK) which includes a variety of custom
tools that help us develop mobile applications
on the Android platform.
• We have use the Google Api Speech to Text
Converter
University Institute of Engineering
Department of CSE Chandigarh University
• 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.)
University Institute of Engineering
Department of CSE Chandigarh University
In this app We can
• Set Alarm Clock
• Call Anyone
• Open Any Application
• Download any Application
• Search Places
University Institute of Engineering
Department of CSE Chandigarh University
Android is a software stack for mobile devices
that includes an operating system, middleware
and key applications.
An open source Linux-based operating system
intended for mobile computing platforms.
Includes many Java API for developing
applications.
University Institute of Engineering
Department of CSE Chandigarh University
 Open source:
 Fast and easy development:
 Multitasking- Android can run many application it
means you can browse on facebook while listened to
the song
 Widget- With the widgets on home screen you can
easily access a variety of apps quickly and easily.
 Easy access to the android apps market.
 Install ROM modification: Many custom ROM that
you can use on android phone.
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
• 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
University Institute of Engineering
Department of CSE Chandigarh University
• It should process and evaluate requests submitted
by the user.
• It is your Own Personal Assistant which will work
according to your voice.
• Call Roshan Will call Roshan open an app will
open the app and download something will
download so it is making our life faster and more
mobile friendly.
• It should process and evaluate requests submitted
by user.
University Institute of Engineering
Department of CSE Chandigarh University
User Requirement:
• Android Device
• Internet
• Android version on
or above 4.4
Developer Requirement:
• Android Studio
• Google Api
• Android SDK
• Android Device
• Internet
University Institute of Engineering
Department of CSE Chandigarh University
• It Records the Input from
the User.
• Convert It Into Text
• Analyze the Text and
Separate the Command
• Check that Command is
valid or not
• Process that Command
• Generates the Ouput
Personal
Assistant
Record
The Voice
Convert
To Text
Analyze
and
Process
Generates
Output
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
University Institute of Engineering
Department of CSE Chandigarh University
• 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.
• User can be helped with pre-defined messages, where
user can press a simple button to tweet send message
through FB or send email through Gmail to his/her
friend.
University Institute of Engineering
Department of CSE Chandigarh University
• These Application it will increase efficiency
and transparency
• The Application Will Do the hands free Work
• It will help while driving
• Android Personal Assistant application offers
the ability to access major functions easily.
University Institute of Engineering
Department of CSE Chandigarh University
• Book: Android Programming In Easy by Mike
Mcgrath
• Book: Beginning Python and MySQL by Jason
Gilmore
• www.programmer2programmer.net
• www.jarvis-ai.com
• www.wikipedia.org
University Institute of Engineering
Department of CSE Chandigarh University

More Related Content

What's hot

Naveen_R_Resume
Naveen_R_ResumeNaveen_R_Resume
Naveen_R_Resume
naveen r
 
Narayan Rathore CV
Narayan Rathore CVNarayan Rathore CV
Narayan Rathore CV
Narayan Rathore
 
Resume_vipul
Resume_vipulResume_vipul
Resume_vipul
vipul kumar
 
resume
resumeresume
yogeshmulchandaninew
yogeshmulchandaninewyogeshmulchandaninew
yogeshmulchandaninew
yogesh mulchandani
 
Birendra _Android Developer
Birendra _Android DeveloperBirendra _Android Developer
Birendra _Android Developer
Birendra Kumar
 
Saurabh_Punekar
Saurabh_PunekarSaurabh_Punekar
Saurabh_Punekar
Saurabh Punekar
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College
Logan Smith
 
iOS developer deepish resume-docx
iOS developer deepish resume-docxiOS developer deepish resume-docx
iOS developer deepish resume-docx
Deepish Mani
 
Resume
ResumeResume
MyFacebook (social Networking )
MyFacebook (social Networking )MyFacebook (social Networking )
MyFacebook (social Networking )
Shalikram Patel
 
Resume_Arathy Jose
Resume_Arathy JoseResume_Arathy Jose
Resume_Arathy Jose
Arathy Treesa Jose
 
Ios
IosIos
Android Developer Resume Fresher
Android Developer Resume FresherAndroid Developer Resume Fresher
Android Developer Resume Fresher
bhanu pro
 
Mobile app development
Mobile app developmentMobile app development
Mobile app development
John Pereless
 
Resume
ResumeResume
Resume
Vijay Guru
 
Sreekanth_iOS_Developer
Sreekanth_iOS_DeveloperSreekanth_iOS_Developer
Sreekanth_iOS_Developer
SreekanthReddy Bandi
 

What's hot (17)

Naveen_R_Resume
Naveen_R_ResumeNaveen_R_Resume
Naveen_R_Resume
 
Narayan Rathore CV
Narayan Rathore CVNarayan Rathore CV
Narayan Rathore CV
 
Resume_vipul
Resume_vipulResume_vipul
Resume_vipul
 
resume
resumeresume
resume
 
yogeshmulchandaninew
yogeshmulchandaninewyogeshmulchandaninew
yogeshmulchandaninew
 
Birendra _Android Developer
Birendra _Android DeveloperBirendra _Android Developer
Birendra _Android Developer
 
Saurabh_Punekar
Saurabh_PunekarSaurabh_Punekar
Saurabh_Punekar
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College
 
iOS developer deepish resume-docx
iOS developer deepish resume-docxiOS developer deepish resume-docx
iOS developer deepish resume-docx
 
Resume
ResumeResume
Resume
 
MyFacebook (social Networking )
MyFacebook (social Networking )MyFacebook (social Networking )
MyFacebook (social Networking )
 
Resume_Arathy Jose
Resume_Arathy JoseResume_Arathy Jose
Resume_Arathy Jose
 
Ios
IosIos
Ios
 
Android Developer Resume Fresher
Android Developer Resume FresherAndroid Developer Resume Fresher
Android Developer Resume Fresher
 
Mobile app development
Mobile app developmentMobile app development
Mobile app development
 
Resume
ResumeResume
Resume
 
Sreekanth_iOS_Developer
Sreekanth_iOS_DeveloperSreekanth_iOS_Developer
Sreekanth_iOS_Developer
 

Similar to Chandighar University CSE Project

Android App Dev.pptx
Android App Dev.pptxAndroid App Dev.pptx
Android App Dev.pptx
AnkitSingh178106
 
Android alumni application
Android alumni applicationAndroid alumni application
Android alumni application
dharmawath
 
Presentation1
Presentation1Presentation1
Presentation1
Chumiss123
 
PCE Connect
PCE ConnectPCE Connect
PCE Connect
IRJET Journal
 
CROSS PLATFORM APPLICATIONS DEVELOPMENT
CROSS PLATFORM APPLICATIONS DEVELOPMENT CROSS PLATFORM APPLICATIONS DEVELOPMENT
CROSS PLATFORM APPLICATIONS DEVELOPMENT
Kongu Engineering College, Perundurai, Erode
 
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring Budget
Aaron Grant
 
Sumit Kumar_Singh_visualcv_resume
Sumit Kumar_Singh_visualcv_resumeSumit Kumar_Singh_visualcv_resume
Sumit Kumar_Singh_visualcv_resume
Sumit Kumar Singh
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final year
Chin2uuu
 
Review on Effective Implementation of GATE Resource Sharing Online for the St...
Review on Effective Implementation of GATE Resource Sharing Online for the St...Review on Effective Implementation of GATE Resource Sharing Online for the St...
Review on Effective Implementation of GATE Resource Sharing Online for the St...
IRJET Journal
 
Synopsis of online Attendance System
Synopsis of online Attendance SystemSynopsis of online Attendance System
Synopsis of online Attendance System
Shyam Sundar Pandey
 
Harshitha_Resume
Harshitha_ResumeHarshitha_Resume
Harshitha_Resume
Harshitha S
 
Ajay khatri resume august 2021
Ajay khatri resume august 2021Ajay khatri resume august 2021
Ajay khatri resume august 2021
Ajay Khatri
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
AbelKCS
 
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfMobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Polyxer Systems
 
An Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering StudentsAn Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering Students
IJCSIS Research Publications
 
Presentation on 6 month Training Project (e-Notice App)
Presentation on 6 month Training Project (e-Notice App)Presentation on 6 month Training Project (e-Notice App)
Presentation on 6 month Training Project (e-Notice App)
Priyanka Kapoor
 
RKSinha_latest_december
RKSinha_latest_decemberRKSinha_latest_december
RKSinha_latest_december
Rakesh Kumar Sinha
 
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET Journal
 
Android
Android Android
Android
nirajsimulanis
 
Android
Android Android
Android
nirajsimulanis
 

Similar to Chandighar University CSE Project (20)

Android App Dev.pptx
Android App Dev.pptxAndroid App Dev.pptx
Android App Dev.pptx
 
Android alumni application
Android alumni applicationAndroid alumni application
Android alumni application
 
Presentation1
Presentation1Presentation1
Presentation1
 
PCE Connect
PCE ConnectPCE Connect
PCE Connect
 
CROSS PLATFORM APPLICATIONS DEVELOPMENT
CROSS PLATFORM APPLICATIONS DEVELOPMENT CROSS PLATFORM APPLICATIONS DEVELOPMENT
CROSS PLATFORM APPLICATIONS DEVELOPMENT
 
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring Budget
 
Sumit Kumar_Singh_visualcv_resume
Sumit Kumar_Singh_visualcv_resumeSumit Kumar_Singh_visualcv_resume
Sumit Kumar_Singh_visualcv_resume
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final year
 
Review on Effective Implementation of GATE Resource Sharing Online for the St...
Review on Effective Implementation of GATE Resource Sharing Online for the St...Review on Effective Implementation of GATE Resource Sharing Online for the St...
Review on Effective Implementation of GATE Resource Sharing Online for the St...
 
Synopsis of online Attendance System
Synopsis of online Attendance SystemSynopsis of online Attendance System
Synopsis of online Attendance System
 
Harshitha_Resume
Harshitha_ResumeHarshitha_Resume
Harshitha_Resume
 
Ajay khatri resume august 2021
Ajay khatri resume august 2021Ajay khatri resume august 2021
Ajay khatri resume august 2021
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
 
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfMobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
 
An Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering StudentsAn Android Application Studhelper for Engineering Students
An Android Application Studhelper for Engineering Students
 
Presentation on 6 month Training Project (e-Notice App)
Presentation on 6 month Training Project (e-Notice App)Presentation on 6 month Training Project (e-Notice App)
Presentation on 6 month Training Project (e-Notice App)
 
RKSinha_latest_december
RKSinha_latest_decemberRKSinha_latest_december
RKSinha_latest_december
 
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
 
Android
Android Android
Android
 
Android
Android Android
Android
 

Recently uploaded

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
 
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
 
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
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
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
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Ł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
 
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
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
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
 
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
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 

Recently uploaded (20)

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
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
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)
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
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
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
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
 
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
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
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
 
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
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 

Chandighar University CSE Project

  • 1. University Institute of Engineering Department of CSE Chandigarh University
  • 2. University Institute of Engineering Department of CSE Chandigarh University • Purpose of this Project • Introduction to Personal Assistant • About Android and Google Api • Project Scope • Project Requirement • Project Life Cycle • Project Functioning • Application Interface • Application Command • Future Scope
  • 3. University Institute of Engineering Department of CSE Chandigarh University • To make Technology Easier and Simpler • It will help the people while Driving • Help Disabled to access the Latest Technology
  • 4. University Institute of Engineering Department of CSE Chandigarh University • The Project is developed in Java Programming Language by using the Android Studio, Integrated Development Environment (IDE). • We use the Android Software Development Kit (SDK) which includes a variety of custom tools that help us develop mobile applications on the Android platform. • We have use the Google Api Speech to Text Converter
  • 5. University Institute of Engineering Department of CSE Chandigarh University • 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.)
  • 6. University Institute of Engineering Department of CSE Chandigarh University In this app We can • Set Alarm Clock • Call Anyone • Open Any Application • Download any Application • Search Places
  • 7. University Institute of Engineering Department of CSE Chandigarh University Android is a software stack for mobile devices that includes an operating system, middleware and key applications. An open source Linux-based operating system intended for mobile computing platforms. Includes many Java API for developing applications.
  • 8. University Institute of Engineering Department of CSE Chandigarh University  Open source:  Fast and easy development:  Multitasking- Android can run many application it means you can browse on facebook while listened to the song  Widget- With the widgets on home screen you can easily access a variety of apps quickly and easily.  Easy access to the android apps market.  Install ROM modification: Many custom ROM that you can use on android phone.
  • 9. University Institute of Engineering Department of CSE Chandigarh University
  • 10. University Institute of Engineering Department of CSE Chandigarh University • 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
  • 11. University Institute of Engineering Department of CSE Chandigarh University • It should process and evaluate requests submitted by the user. • It is your Own Personal Assistant which will work according to your voice. • Call Roshan Will call Roshan open an app will open the app and download something will download so it is making our life faster and more mobile friendly. • It should process and evaluate requests submitted by user.
  • 12. University Institute of Engineering Department of CSE Chandigarh University User Requirement: • Android Device • Internet • Android version on or above 4.4 Developer Requirement: • Android Studio • Google Api • Android SDK • Android Device • Internet
  • 13. University Institute of Engineering Department of CSE Chandigarh University • It Records the Input from the User. • Convert It Into Text • Analyze the Text and Separate the Command • Check that Command is valid or not • Process that Command • Generates the Ouput Personal Assistant Record The Voice Convert To Text Analyze and Process Generates Output
  • 14. University Institute of Engineering Department of CSE Chandigarh University
  • 15. University Institute of Engineering Department of CSE Chandigarh University
  • 16. University Institute of Engineering Department of CSE Chandigarh University
  • 17. University Institute of Engineering Department of CSE Chandigarh University
  • 18. University Institute of Engineering Department of CSE Chandigarh University
  • 19. University Institute of Engineering Department of CSE Chandigarh University
  • 20. University Institute of Engineering Department of CSE Chandigarh University
  • 21. University Institute of Engineering Department of CSE Chandigarh University
  • 22. University Institute of Engineering Department of CSE Chandigarh University
  • 23. University Institute of Engineering Department of CSE Chandigarh University
  • 24. University Institute of Engineering Department of CSE Chandigarh University • 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. • User can be helped with pre-defined messages, where user can press a simple button to tweet send message through FB or send email through Gmail to his/her friend.
  • 25. University Institute of Engineering Department of CSE Chandigarh University • These Application it will increase efficiency and transparency • The Application Will Do the hands free Work • It will help while driving • Android Personal Assistant application offers the ability to access major functions easily.
  • 26. University Institute of Engineering Department of CSE Chandigarh University • Book: Android Programming In Easy by Mike Mcgrath • Book: Beginning Python and MySQL by Jason Gilmore • www.programmer2programmer.net • www.jarvis-ai.com • www.wikipedia.org
  • 27. University Institute of Engineering Department of CSE Chandigarh University