pollcrater / Eden

Eden is a smart Personal assistantšŸ¤–

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eden

Logo

Your Smart Assistant

Eden is a Smart personal assistant who can live on your server.
Explore the docs Ā»

Table of Contents
  1. About The Project
  2. Getting Started
  3. Functionalities
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

Preview.mp4

Eden Is Your Smart Personal Assistant, Using Which You Can Perform Your Tasks, Making Your Life Easier!

Here's How:

  • Python, One Of The Most Flexible Language To Work With.
  • Numerous Valuable Libraries At Doorstep.
  • Robust & Scalable

Using Numerous Libraries In Python Gave The Project Flexibility Which Was Required To Make It Unique.

A list of majorly used libraries that I found helpful are listed in the acknowledgements.

Built With

This section lists major libraries that we built our project using. Here's the list.

Getting Started

Lets Get You Started By Installing Your Personal Assistant On Your System!

Prerequisites

Install All The Necessary Modules For The Project (Eg.)

  •   pip

    pip install SpeechRecognition

Installation

  1. Go On To Github
  2. Clone the repo
    git clone https://github.com/KaranSurana/Eden.git
  3. Install NPM packages
    pip install 'ALL_MODULES'

Functionalities

  • Face Recognition
  • Speech Recognition
  • Weather Report
  • Location Of Another Connected User
  • Send WhatsApp Message
  • Send An Email
  • Browser Surfing
  • Play Music
  • A ToDo List
  • Information On Anything
  • Some Basic Stuffs Done By Google Assistant

For more examples, please refer to the Documentation

Documentation(Commands)

  • Weather Report:
    What's the weather?
  • Location Of Another Connected User:
    What's the Location Of Karan?
  • Send WhatsApp Message:
    Send A WhatsApp Message To Saloni
  • Send An Email:
    Send An Email To XYZ
  • Browser Surfing:
    Open google.com
  • Play Music:
    Play Levitating
  • A ToDo List:
    Create A Movie List
  • Information On Anything:
    Do You Know Narendra Modi?
  • Search Something On Google:
    Search How To Speak In French?
  • Some Basic Stuffs Done By Google Assistant:
    Give Me A Random Number

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Saloni Jain - Mail
Karan Surana - Mail

About

Eden is a smart Personal assistantšŸ¤–

License:GNU Lesser General Public License v2.1