Just A Rather Very Intelligent System, now on Messenger!
Messenger is now used by 900 million people every month. With the launch of Send / Receive API, bots are about to take over.
I created JARVIS with two goals in mind:
- It should have a lot of useful features (both fun and commonly used).
- Anyone can contribute to this project. (As this is module-based, anybody with a decent knowledge of Python can contribute.) One of the prime goals of this project is to lower the entry barrier in the world of open source.
Take a look at the contributing guidelines to see how easy it is to add your code. I'll be waiting for your pull request! 😉
There are a lot of features that I've planned for JARVIS. Feel free to add to this list by opening an issue / PR.
- Book Rating
- Movie Rating
- News
- Weather
- Currency Conversion
- Random Quote / Fact
- Random Joke
- Dictionary (#1)
- Wikipedia Summary
- Weather
Some advanced features:
- Add templates support (Structured Messages)
- Integrate with Wit.ai to parse Natural Language
- Retain context between queries
├── modules/ # home for various features
├── modules/src/ # code goes here
├── modules/tests/ # tests go here
├── CONTRIBUTING.md # contributing guidelines
└── jarvis.py # the main botJARVIS is at your service here. Currently, it's pending approval before the public can engage. If you'd like to be a tester, post here.
Hi, Jarvis!
Are you there?
tell me a joke
iron man movie
More examples can be found here.
- Clone this repo.
sudo apt-get install python-dev libffi-dev libssl-devpip install -r requirements.txtpython jarvis.py- Visit
http://localhost:5000/test/?q=<YOUR_QUERY>to see results.