https://github.com/juliusmarkwei/chat-bot-for-the-blind
A Chatbot for the blind written in Python
https://github.com/juliusmarkwei/chat-bot-for-the-blind
api automation chatbot openai programming python
Last synced: 2 months ago
JSON representation
A Chatbot for the blind written in Python
- Host: GitHub
- URL: https://github.com/juliusmarkwei/chat-bot-for-the-blind
- Owner: juliusmarkwei
- License: other
- Created: 2023-02-21T13:20:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-04T22:39:52.000Z (about 2 years ago)
- Last Synced: 2025-04-13T03:56:16.117Z (2 months ago)
- Topics: api, automation, chatbot, openai, programming, python
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.rst
Awesome Lists containing this project
README
#
Chat Bot for the Blind
## Overview
Chat Bot for the Blind is a virtual assistant application built using Python programming language. The goal of the application is to assist visually impaired individuals with various tasks such as playing music, telling jokes, searching Wikipedia, fetching news headlines, and more. The application is designed to be easy to use and accessible to users with varying levels of technical experience.
## Features
- Play music: The virtual assistant can play music from popular streaming platforms like YouTube and Spotify.
- Tell me the time: The virtual assistant can tell the current time and date.
- Who is : The virtual assistant can provide information on a person from Wikipedia.
- Tell me a joke: The virtual assistant can tell a random joke to lighten the mood.
- Tell me the news: The virtual assistant can fetch and read the latest news headlines.## Requirements
Before running the application, the following Python modules need to be installed:
```
- speech_recognition
- pyttsx3
- pywhatkit
- poe
- datetime
- wikipedia
- pyjokes
- requests
```Use the code below to install the dependencies needed for running the software:
```
pip install -r requirements.txt
```## Usage
To start the virtual assistant, simply run the `run_voice_assitance()` function in the code. The assistant will greet you and ask for your command. You can speak any of the following commands:
- Play music
- Tell me the time
- Who is
- Tell me a joke
- Tell me the newsThe assistant will perform the respective task and ask if you want to perform any other task. If you say "yes", it will continue taking commands, else it will terminate.
## Contributing
Contributions are welcome! If you have any suggestions or feature requests, please create an issue in the repository. We welcome contributions from all levels of experience, and appreciate any feedback you may have on the application.