David is a Python-based virtual assistant that can perform a variety of tasks, including searching the web, answering questions, providing weather reports, and much more.
- Voice Interaction: David can understand and respond to voice commands.
- Web Search: Ask David to perform web searches using Google.
- Wikipedia: Get information from Wikipedia with ease.
- Weather Report: Get the current weather report for any location.
- News: Stay updated with the latest news headlines.
- Jokes: David can also entertain you with jokes.
- Open Applications: Open various applications with voice commands.
- Book Tickets: Book flights, trains, buses, and movie tickets.
- And More: David has a wide range of functionalities for your convenience.
- Clone the repository to your local machine.
- Install the required Python packages using
pip install -r requirements.txt
. - Run
python david.py
to start the virtual assistant. - Follow the voice prompts to interact with David.
- Python 3.x
- Various Python libraries (listed in
requirements.txt
)
- Satyaprakash Vatsya