SlideShare una empresa de Scribd logo
1 de 14
Submitted By
VIKASH KUMAR MEHTA
(21105113905) CSE-3rd SEM
Under the supervision of
ABHISHEK RAO SIR
Edufabrica, IIT Kanpur
 Introduction
 About Project
 Software/Hardware Requirement
 Working and Demo
 Conclusion
 References
 Python is a high-level programming language.
 It is a general purpose object oriented language.
 It can be used for - System Programming, GUI, internet scripting,
Machine Learning, Database Programming, XML, AI and more.
 A standard distribution includes many modules
 Python interpreters are available for installation on many
operating systems, allowing Python code execution on a
wide variety of systems.
LISTS - Lists are one of 4 built-in data types in Python used to store
collections of data. For example -
List = [1, 2, ‘python’, (‘up’, ‘down’)]
DICTIONARY - Dictionary is a collection of keys values, used to
store data values like a map, which, unlike other data types
which
hold only a single value as an element. For example -
Dict = {'address': ‘Mumbai', 'age': 27, 'name': ‘Rohan'}
TUPLES - Tuple is a collection of objects separated by commas.
In some ways, a tuple is similar to a list in terms of indexing,
nested objects, and repetition but a tuple is immutable unlike
lists which are mutable. For example -
Tuple = (1, "Hello", 3.4, 70, 105)
SETS - A Set is an unordered collection data type that is iterable,
mutable and has no duplicate elements.
For example -
Set = {10, '20’, 'Rahul’, 234.56, True}
 Python supports file handling and allows users to read and write
files, along with many other handling options, to operate on files.
 Files are manipulated by creating a file object.
f = open("points.txt", "r")
 Files can be accessed to read or write.
f = open("output.txt", "w")
f.write("Important Output!")
VOICE ASSISTANT JARVIS is a voice-recognition artificial intelligen
application designed by me to perform tasks or services for an
Individual based on commands or questions.
 It can play music from computer or from YouTube.
 It can do Wikipedia searches for you.
 It is capable of opening websites like Google, YouTube, etc
in a web browser.
 It is capable of opening apps like code editor, command prompt,
notepad, chrome etc.
 For this we need a code editor (IDE) for write all python
Python Programs. Example - VS Code.
 Python Interpreter of any version for Compilation of the code.
 Stable Internet connection.
 Microphone for input the voice command.
PYTTSX3 - Pyttsx3 is a cross-platform text to speech library
which is platform-independent. The major advantage of using
this library for text-to-speech conversion is that it works offline.
SPEECH RECOGNITION - Speech Recognition is feature in Python
It allows easy speech recognition from the microphone.
Makes it easy to transcribe an audio file. It also lets us save
audio data into an audio file.
WEBBROWSER - Webbrowser module is a convenient web
browser controller. It provides a high-level interface that
allows displaying Web-based documents to users.
OS - The OS module in Python provides functions for interacting
with the operating system. OS comes with Python.
PYWHATKIT - Pywhatkit is a Python library for sending WhatsApp
messages, to play a YouTube video, perform a google search,
to get information on a particular topic etc.
The voice assistants technology is affordable and offers
many benefits to its users.
Having a personal assistant with access to the unlimited
knowledge stored on the internet is one of the best thing
for today.
However, smart speakers are not just another consumer
electronics device. They are a completely new
sales channel for local small and medium-sized businesses.
 www.edufabrica.net
 www.python.org
 www.geeksforgeeks.org
 www.codewithharry.com
 www.wikipedia.com
python project jarvis ppt.pptx

Más contenido relacionado

La actualidad más candente

Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basicMathan kumar
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling TechnologiesPrakash Honnur
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentationvishal4799
 
robotics and embedded system ppt
robotics and embedded system pptrobotics and embedded system ppt
robotics and embedded system pptNilgiri publicity
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal Assistantsohaildanish
 
Zigbee technology ppt
Zigbee technology pptZigbee technology ppt
Zigbee technology pptijaranjani
 
Virtual personal assistant
Virtual personal assistantVirtual personal assistant
Virtual personal assistantShubham Bhalekar
 
iMouse
iMouseiMouse
iMouseeeshak
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalEslam Nader
 
Bike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptxBike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptxMofijulAlamOvi182120
 
Internet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, ApplicationsInternet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, ApplicationsTarika Verma
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense TechnologyNavin Kumar
 

La actualidad más candente (20)

Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basic
 
Data Analytics for IoT
Data Analytics for IoT Data Analytics for IoT
Data Analytics for IoT
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling Technologies
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentation
 
Smart note-taker
Smart note-takerSmart note-taker
Smart note-taker
 
robotics and embedded system ppt
robotics and embedded system pptrobotics and embedded system ppt
robotics and embedded system ppt
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal Assistant
 
Zigbee technology ppt
Zigbee technology pptZigbee technology ppt
Zigbee technology ppt
 
Virtual personal assistant
Virtual personal assistantVirtual personal assistant
Virtual personal assistant
 
iMouse
iMouseiMouse
iMouse
 
Jini technology ppt
Jini technology pptJini technology ppt
Jini technology ppt
 
Image Steganography
Image SteganographyImage Steganography
Image Steganography
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
 
Bike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptxBike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptx
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
 
Virtual instrumentation
Virtual instrumentationVirtual instrumentation
Virtual instrumentation
 
Internet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, ApplicationsInternet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, Applications
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 
CHILD TRACKING SYSTEM
CHILD TRACKING SYSTEMCHILD TRACKING SYSTEM
CHILD TRACKING SYSTEM
 
Voice Assistant (1).pdf
Voice Assistant (1).pdfVoice Assistant (1).pdf
Voice Assistant (1).pdf
 

Similar a python project jarvis ppt.pptx

Government Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptxGovernment Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptxShivamDenge
 
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYA
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYAChapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYA
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYAMaulik Borsaniya
 
Voice based web browser
Voice based web browserVoice based web browser
Voice based web browserSowndaryaP
 
Efficient Intralingual Text To Speech Web Podcasting And Recording
Efficient Intralingual Text To Speech Web Podcasting And RecordingEfficient Intralingual Text To Speech Web Podcasting And Recording
Efficient Intralingual Text To Speech Web Podcasting And RecordingIOSR Journals
 
Python-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptxPython-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptxdmdHaneef
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialQA TrainingHub
 
7 Benefits of Using Python Programming Language.pptx
7 Benefits of Using Python Programming Language.pptx7 Benefits of Using Python Programming Language.pptx
7 Benefits of Using Python Programming Language.pptxSurendra Singh
 
introduction of python in data science
introduction of python in data scienceintroduction of python in data science
introduction of python in data sciencebhavesh lande
 
Python_Introduction_Good_PPT.pptx
Python_Introduction_Good_PPT.pptxPython_Introduction_Good_PPT.pptx
Python_Introduction_Good_PPT.pptxlemonchoos
 
Introduction to Python Programming Language For Artificial Intelligence
Introduction to Python Programming Language For Artificial IntelligenceIntroduction to Python Programming Language For Artificial Intelligence
Introduction to Python Programming Language For Artificial Intelligencesaraahmed870035
 
programming assignment help australia
programming assignment help australiaprogramming assignment help australia
programming assignment help australia#essaywriting
 
Free/Open Source Software for Science & Engineering
Free/Open Source Software for Science & EngineeringFree/Open Source Software for Science & Engineering
Free/Open Source Software for Science & EngineeringKinshuk Sunil
 

Similar a python project jarvis ppt.pptx (20)

Government Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptxGovernment Polytechnic Arvi-1.pptx
Government Polytechnic Arvi-1.pptx
 
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYA
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYAChapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYA
Chapter 1 - INTRODUCTION TO PYTHON -MAULIK BORSANIYA
 
Shivam PPT.pptx
Shivam PPT.pptxShivam PPT.pptx
Shivam PPT.pptx
 
NEURAL NETWORK BOT
NEURAL NETWORK BOTNEURAL NETWORK BOT
NEURAL NETWORK BOT
 
Voice based web browser
Voice based web browserVoice based web browser
Voice based web browser
 
Niatalk24jan10
Niatalk24jan10Niatalk24jan10
Niatalk24jan10
 
Python Programming
Python ProgrammingPython Programming
Python Programming
 
Efficient Intralingual Text To Speech Web Podcasting And Recording
Efficient Intralingual Text To Speech Web Podcasting And RecordingEfficient Intralingual Text To Speech Web Podcasting And Recording
Efficient Intralingual Text To Speech Web Podcasting And Recording
 
Python-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptxPython-Mastering-the-Language-of-Data-Science.pptx
Python-Mastering-the-Language-of-Data-Science.pptx
 
Python Course.docx
Python Course.docxPython Course.docx
Python Course.docx
 
Getting Started with Python
Getting Started with PythonGetting Started with Python
Getting Started with Python
 
Python basic
Python basicPython basic
Python basic
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python Tutorial
 
7 Benefits of Using Python Programming Language.pptx
7 Benefits of Using Python Programming Language.pptx7 Benefits of Using Python Programming Language.pptx
7 Benefits of Using Python Programming Language.pptx
 
introduction of python in data science
introduction of python in data scienceintroduction of python in data science
introduction of python in data science
 
Technology Summit
Technology SummitTechnology Summit
Technology Summit
 
Python_Introduction_Good_PPT.pptx
Python_Introduction_Good_PPT.pptxPython_Introduction_Good_PPT.pptx
Python_Introduction_Good_PPT.pptx
 
Introduction to Python Programming Language For Artificial Intelligence
Introduction to Python Programming Language For Artificial IntelligenceIntroduction to Python Programming Language For Artificial Intelligence
Introduction to Python Programming Language For Artificial Intelligence
 
programming assignment help australia
programming assignment help australiaprogramming assignment help australia
programming assignment help australia
 
Free/Open Source Software for Science & Engineering
Free/Open Source Software for Science & EngineeringFree/Open Source Software for Science & Engineering
Free/Open Source Software for Science & Engineering
 

Último

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 

Último (20)

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 

python project jarvis ppt.pptx

  • 1. Submitted By VIKASH KUMAR MEHTA (21105113905) CSE-3rd SEM Under the supervision of ABHISHEK RAO SIR Edufabrica, IIT Kanpur
  • 2.  Introduction  About Project  Software/Hardware Requirement  Working and Demo  Conclusion  References
  • 3.  Python is a high-level programming language.  It is a general purpose object oriented language.  It can be used for - System Programming, GUI, internet scripting, Machine Learning, Database Programming, XML, AI and more.  A standard distribution includes many modules  Python interpreters are available for installation on many operating systems, allowing Python code execution on a wide variety of systems.
  • 4. LISTS - Lists are one of 4 built-in data types in Python used to store collections of data. For example - List = [1, 2, ‘python’, (‘up’, ‘down’)] DICTIONARY - Dictionary is a collection of keys values, used to store data values like a map, which, unlike other data types which hold only a single value as an element. For example - Dict = {'address': ‘Mumbai', 'age': 27, 'name': ‘Rohan'}
  • 5. TUPLES - Tuple is a collection of objects separated by commas. In some ways, a tuple is similar to a list in terms of indexing, nested objects, and repetition but a tuple is immutable unlike lists which are mutable. For example - Tuple = (1, "Hello", 3.4, 70, 105) SETS - A Set is an unordered collection data type that is iterable, mutable and has no duplicate elements. For example - Set = {10, '20’, 'Rahul’, 234.56, True}
  • 6.  Python supports file handling and allows users to read and write files, along with many other handling options, to operate on files.  Files are manipulated by creating a file object. f = open("points.txt", "r")  Files can be accessed to read or write. f = open("output.txt", "w") f.write("Important Output!")
  • 7. VOICE ASSISTANT JARVIS is a voice-recognition artificial intelligen application designed by me to perform tasks or services for an Individual based on commands or questions.  It can play music from computer or from YouTube.  It can do Wikipedia searches for you.  It is capable of opening websites like Google, YouTube, etc in a web browser.  It is capable of opening apps like code editor, command prompt, notepad, chrome etc.
  • 8.  For this we need a code editor (IDE) for write all python Python Programs. Example - VS Code.  Python Interpreter of any version for Compilation of the code.  Stable Internet connection.  Microphone for input the voice command.
  • 9. PYTTSX3 - Pyttsx3 is a cross-platform text to speech library which is platform-independent. The major advantage of using this library for text-to-speech conversion is that it works offline. SPEECH RECOGNITION - Speech Recognition is feature in Python It allows easy speech recognition from the microphone. Makes it easy to transcribe an audio file. It also lets us save audio data into an audio file.
  • 10. WEBBROWSER - Webbrowser module is a convenient web browser controller. It provides a high-level interface that allows displaying Web-based documents to users. OS - The OS module in Python provides functions for interacting with the operating system. OS comes with Python. PYWHATKIT - Pywhatkit is a Python library for sending WhatsApp messages, to play a YouTube video, perform a google search, to get information on a particular topic etc.
  • 11.
  • 12. The voice assistants technology is affordable and offers many benefits to its users. Having a personal assistant with access to the unlimited knowledge stored on the internet is one of the best thing for today. However, smart speakers are not just another consumer electronics device. They are a completely new sales channel for local small and medium-sized businesses.
  • 13.  www.edufabrica.net  www.python.org  www.geeksforgeeks.org  www.codewithharry.com  www.wikipedia.com