SlideShare a Scribd company logo
1 of 14
Download to read offline
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

More Related Content

What's hot

Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPTSiddharth Modi
 
Mind reading computer ppt
Mind reading computer pptMind reading computer ppt
Mind reading computer pptTarun tyagi
 
JARVIS - The Digital Life Assistant
JARVIS - The Digital Life AssistantJARVIS - The Digital Life Assistant
JARVIS - The Digital Life Assistantpavan kumar
 
Face recognition with pi
Face recognition with piFace recognition with pi
Face recognition with pihetvi naik
 
Smart Voting System with Face Recognition
Smart Voting System with Face RecognitionSmart Voting System with Face Recognition
Smart Voting System with Face RecognitionNikhil Katte
 
Abstract for Google glass
Abstract for Google glassAbstract for Google glass
Abstract for Google glassRaju kumar
 
Screenless Display PPT
Screenless Display PPTScreenless Display PPT
Screenless Display PPTVikas Kumar
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AIGeff Thomas
 
Best topics for seminar
Best topics for seminarBest topics for seminar
Best topics for seminarshilpi nagpal
 
Sign Language Recognition System.pptx
Sign Language Recognition System.pptxSign Language Recognition System.pptx
Sign Language Recognition System.pptxDhruvMittal81
 

What's hot (20)

Captcha seminar
Captcha seminar Captcha seminar
Captcha seminar
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPT
 
Mind reading computer ppt
Mind reading computer pptMind reading computer ppt
Mind reading computer ppt
 
Google glass ppt
Google glass pptGoogle glass ppt
Google glass ppt
 
3D Searching by ruchi
3D Searching by ruchi3D Searching by ruchi
3D Searching by ruchi
 
Voice assistant ppt
Voice assistant pptVoice assistant ppt
Voice assistant ppt
 
JARVIS - The Digital Life Assistant
JARVIS - The Digital Life AssistantJARVIS - The Digital Life Assistant
JARVIS - The Digital Life Assistant
 
Face recognition with pi
Face recognition with piFace recognition with pi
Face recognition with pi
 
Smart Voting System with Face Recognition
Smart Voting System with Face RecognitionSmart Voting System with Face Recognition
Smart Voting System with Face Recognition
 
Sign language recognizer
Sign language recognizerSign language recognizer
Sign language recognizer
 
Abstract for Google glass
Abstract for Google glassAbstract for Google glass
Abstract for Google glass
 
Pill camera presentation
Pill camera presentationPill camera presentation
Pill camera presentation
 
Screenless Display PPT
Screenless Display PPTScreenless Display PPT
Screenless Display PPT
 
Finger reader
Finger readerFinger reader
Finger reader
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
 
Block-based Speech to Speech Translation
Block-based Speech to Speech TranslationBlock-based Speech to Speech Translation
Block-based Speech to Speech Translation
 
captcha.ppt
 captcha.ppt captcha.ppt
captcha.ppt
 
Voice morphing-
Voice morphing-Voice morphing-
Voice morphing-
 
Best topics for seminar
Best topics for seminarBest topics for seminar
Best topics for seminar
 
Sign Language Recognition System.pptx
Sign Language Recognition System.pptxSign Language Recognition System.pptx
Sign Language Recognition System.pptx
 

Similar to 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 to 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
 

Recently uploaded

Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfManish Kumar
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptJohnWilliam111370
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Romil Mishra
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfBalamuruganV28
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Communityprachaibot
 
Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...
Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...
Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...IJAEMSJORNAL
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosVictor Morales
 
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...arifengg7
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfDrew Moseley
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxStephen Sitton
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...gerogepatton
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProRay Yuan Liu
 
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxTriangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 

Recently uploaded (20)

Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdf
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Community
 
Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...
Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...
Guardians of E-Commerce: Harnessing NLP and Machine Learning Approaches for A...
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitos
 
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdf
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision Pro
 
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxTriangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.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