GithubHelp home page GithubHelp logo

jartinup / kabir-a-python-based-personal-assistant Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 2.0 1.8 MB

Kabir is a personal assistant programmed to perform minor tasks like some calculations, opening youtube ,google chrome ,gmail and stackoverflow, social medias, predict time, search on wikipedia, predict weather in different cities , get top headline news from times of india, tell jokes and ask some questions too!

Python 100.00%
personal-assistant personal-assistant-engine python3 python-project

kabir-a-python-based-personal-assistant's Introduction

Kabir - Personal Assistant

Kabir is a personal assistant programmed to perform minor tasks like some calculations, tell stories, take screenshots, take notes, make reminders, play songs, answer your questions, opening Youtube, google chrome, gmail and stackoverflow, social medias, predict time, search on wikipedia, predict weather in different cities , get top headline news from times of India, tell jokes and ask some questions too!

When the user specifies the appropriate trigger words, Kabir gets activated and executes the user commands.

The implemented Voice assistant can perform the following tasks: • Opens a wepage : Youtube, G-Mail, Google Chrome, StackOverflow, social medias.

         User : Hey Kabir, Open Youtube / Google chrome / Facebook / GitHub.

• Predicts time

         User : Hey Kabir , What is the time.

• Play video songs on YouTube

          User: Hey Kabir, Play Justin Bieber.

• Tells you a story.

          User: Hey Kabir, Tell me a story./ Tell me a Hindi Story	      

• Tell you Jokes

          User: Hey Kabir, Tell me some Jokes.

• Fetch Top headlines from Times of India

          User: Hey Kabir , what's the latest news?

• Searches data from web

          User: Hey Kabir, Search Butterfly images from web.

• Take a screenshot

          User: Hey Kabir, Take a screenshot.

• Take Notes

          User: Hey Kabir, Take a note for me     

• Ask geographical and computational questions

          User: Hey Kabir, What is the capital of California? / Hey Kabir what is Sin 90?

• Predict Weather of different Cities

          User: Hey Kabir , What is the weather likely now in Kerala?

• Abstarct necessary information about a person

          User: Hey Kabir , Who is Bill Gates ?

• Ask Kabir about what task it can perform and who created it

          User: Hey Kabir, Who created you? / Hey Kabir , What can you do?

• Turn off your pc when required

           User: Hey Kabir , Please turn off my PC.

Libraries required to be installed using Pip Command:

1.Json

2.request

3.Speech recognition

4.Pyttsx3

5.Wikipedia

6.time

7.Wolfram Alpha

8.Pyjokes

9.Pywhatkit

10.PyAutoGui

11.PyGame

In-Built libraries required to be imported:

1.os

2.datetime

3.web browser

4.subprocess

5.Random

Kabir uses Third party API's to predict weather in different cities and to ask computational and geographical questions. Free API keys can be generated by creating an account in the following applications.

Open Weather Map - To forecast weather

WolframAlpha - To answer questions and Calculations

kabir-a-python-based-personal-assistant's People

Contributors

jartinup avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.