Professional Documents
Culture Documents
SAGE
SAGE
SAGE
SESSION 2023-24
COMPUTER SCIENCE
PYTHON PROJECT
Submitted by :-
At last, but not the least, we are thankful to all our teachers and
friends who have been always helped us and encouraged us
throughout the year. No more we have the words to express our
thanks, but our heart is still full of favours received from every
person.
Table Of Contents
SNO. Description Page No.
1 Certificate 1
2 Acknowledgement 2
3 Introduction 4
4 Modules Used 6
5 System Requrements 11
6 List of Functions 12
7 Output 29
8 Biblography
SAGE - Voice-Controlled Personal
Assistant
Conclusion
SAGE Online is a highly capable voice-controlled personal assistant
that can simplify and enhance your daily tasks. Whether you need
information, automation, or entertainment, SAGE is at your service,
making it a valuable addition to your digital toolkit.
Modules Used :-
SYSTEM REQUIRMENTS
Recommended System Requirements
Processor- Intel® Core™ i3-4300M at 2.60 GHz
Disk Space- 2 to 4GB
Operating System- Windows 10, UBUNTU, MACOS
Python Version: 3.10 64-bit
WishMe()
SAGE greets users according to the time of day, providing a friendly
"Good Morning," "Good Afternoon," or "Good Evening" message. It
introduces itself as your assistant.
TakeCommand()
Utilizing the `speech_recognition` module, SAGE listens to user
commands through the microphone, converts spoken words into text,
and processes your requests.
Create_Meeting_Table()
SAGE can create a structured SQLite database table to store
information about scheduled meetings, making it an efficient
scheduler.
Schedule_Meeting()
You can instruct SAGE to schedule meetings, and it will store the
meeting title, date, time, location, and description in the database for
your convenience.
Get_Upcoming_Meetings()
SAGE can retrieve and display upcoming scheduled meetings,
helping you stay organized and on top of your appointments.
Overview
1. Greeting Users
SAGE greets users with a friendly message based on the time of day.
2. Searching Wikipedia
SAGE can search Wikipedia for information.
4. Web Browsing
SAGE can open websites in a web browser.
5. Setting Alarms
SAGE can set alarms based on a specified time.
6. Opening Google Maps
SAGE can open Google Maps in a web browser.
CodeWithHarry – Youtube
Chronics – Youtube