# AI_Jarvis
AI_Jarvis_Tool is a machine-learning based conversational dialog engine build in
Python which makes it possible to generate responses based on collections of
known conversations.
## Installation
This package can be installed from [PyPi](https://pypi.org/project/AI-Jarvis/) by running:
```
pip install AI-Jarvis
```
## Create a Chat Data Txt File
```
>> QNA Chat Txt File:- DataBase\\qna_log.txt
>> ChattterBot Txt File:- DataBase\\chat_log.txt
```
## Create a API
[OpenAI API] (https://beta.openai.com/) and create a api txt file
'''
>> API Txt File:- Data\\Api.txt
'''
## QNA Function
```
from AI_Jarvis import QNA
print(QNA.Questions_Answers("What is python?"))
```
## Output
>> **Question:** What is python?
>
>> **Answer:** Python is a programming language.
## ChatBot Function
```
from AI_Jarvis import Brain
print(Brain.ChatBot_Brain("What is your name?"))
```
## Output
>> **You:** What is your name?
>
>> **Jarvis:** My name is Jarvis.
## Speak Function
```
from AI_Jatvis import Speak
Speak.Speak("Hi I Am Rishabh...!!")
```
## Output
>> **Speak** Hi I Am Rishabh...!!
## Hindi And English Speech-Recognition
```
from AI_Jarvis import Listen
while True:
print(MicExecution())
```
## Output
>> **Listening...**
>
>> **You Speak:** Hi I am Rishabh.
>
>> **Recognizing...**
>
>> **Speech-To-Text:** Hi I am Rishabh.
>
>> **Listening...**
>
>> **You Speak:** हाय मेरा नाम ऋषठहै|
>
>> **Recognizing...**
>
>> **Speech-To-Text:** Hi, My name is Rishabh.
## Clap Detector
```
from AI_Jarvis import Clap
while True:
value=Clap.Tester()
if "True-Mic"==value:
print("Clap is Detected")
```
## Output
>> Clap is Detected
## Developer Details
>> GitHub:- [@RishabhSahil](https://github.com/RishabhSahil).
>
>> PyPi:- [@RishabhSahil](https://pypi.org/user/RishabhSahil/).
>
>> Link:- [@RishabhSahil](https://www.linkedin.com/in/rishabhsahil/).
>
>> Twitter:- [@RishabhSahil](https://twitter.com/_rishabh_sahil_).
>
>> Facebook:- [@RishabhSahil](https://www.facebook.com/Rishabh.Sahil.RS).
>
>> Replit:- [@RishabhSahil](https://replit.com/@Sahilkumar124).
>
>> YouTube:- [@Digital Technical India](https://www.youtube.com/@digitaltechnicalindia587).
Raw data
{
"_id": null,
"home_page": "",
"name": "AI-Jarvis",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "AI Jarvis Tools,Rishabh Tools,Jarvis Tools,AI Jarvis,Jarvis 0.2,AI Robot Tools,Jarvis,Rishabh,Rishabh Sahil,ML Jarvis,Self learning Jarvis",
"author": "RISHABH-SAHIL (-R-S-)",
"author_email": "githubsahil4@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/d7/e8/f1d7b0c8322db819f86dad79b814b2c5c2878c92017fc54d7306efb729d8/AI_Jarvis-0.0.3.tar.gz",
"platform": null,
"description": "# AI_Jarvis\r\n\r\nAI_Jarvis_Tool is a machine-learning based conversational dialog engine build in\r\nPython which makes it possible to generate responses based on collections of\r\nknown conversations.\r\n\r\n## Installation\r\n\r\nThis package can be installed from [PyPi](https://pypi.org/project/AI-Jarvis/) by running:\r\n\r\n```\r\npip install AI-Jarvis\r\n```\r\n\r\n## Create a Chat Data Txt File\r\n```\r\n>> QNA Chat Txt File:- DataBase\\\\qna_log.txt\r\n>> ChattterBot Txt File:- DataBase\\\\chat_log.txt\r\n```\r\n\r\n## Create a API\r\n[OpenAI API] (https://beta.openai.com/) and create a api txt file\r\n'''\r\n>> API Txt File:- Data\\\\Api.txt\r\n'''\r\n\r\n## QNA Function\r\n```\r\nfrom AI_Jarvis import QNA\r\nprint(QNA.Questions_Answers(\"What is python?\"))\r\n```\r\n## Output\r\n>> **Question:** What is python? \r\n> \r\n>> **Answer:** Python is a programming language.\r\n\r\n## ChatBot Function\r\n```\r\nfrom AI_Jarvis import Brain\r\nprint(Brain.ChatBot_Brain(\"What is your name?\"))\r\n```\r\n## Output\r\n>> **You:** What is your name? \r\n> \r\n>> **Jarvis:** My name is Jarvis. \r\n\r\n## Speak Function\r\n```\r\nfrom AI_Jatvis import Speak\r\nSpeak.Speak(\"Hi I Am Rishabh...!!\")\r\n```\r\n\r\n## Output\r\n>> **Speak** Hi I Am Rishabh...!!\r\n## Hindi And English Speech-Recognition\r\n```\r\nfrom AI_Jarvis import Listen\r\nwhile True:\r\n print(MicExecution())\r\n```\r\n## Output\r\n>> **Listening...**\r\n>\r\n>> **You Speak:** Hi I am Rishabh.\r\n> \r\n>> **Recognizing...** \r\n> \r\n>> **Speech-To-Text:** Hi I am Rishabh.\r\n> \r\n>> **Listening...** \r\n> \r\n>> **You Speak:** \u00e0\u00a4\u00b9\u00e0\u00a4\u00be\u00e0\u00a4\u00af \u00e0\u00a4\u00ae\u00e0\u00a5\u2021\u00e0\u00a4\u00b0\u00e0\u00a4\u00be \u00e0\u00a4\u00a8\u00e0\u00a4\u00be\u00e0\u00a4\u00ae \u00e0\u00a4\u2039\u00e0\u00a4\u00b7\u00e0\u00a4\u00ad \u00e0\u00a4\u00b9\u00e0\u00a5\u02c6|\r\n> \r\n>> **Recognizing...** \r\n> \r\n>> **Speech-To-Text:** Hi, My name is Rishabh.\r\n\r\n## Clap Detector\r\n```\r\nfrom AI_Jarvis import Clap\r\nwhile True:\r\n value=Clap.Tester()\r\n if \"True-Mic\"==value:\r\n print(\"Clap is Detected\")\r\n```\r\n## Output\r\n>> Clap is Detected\r\n\r\n## Developer Details\r\n>> GitHub:- [@RishabhSahil](https://github.com/RishabhSahil).\r\n> \r\n>> PyPi:- [@RishabhSahil](https://pypi.org/user/RishabhSahil/).\r\n>\r\n>> Link:- [@RishabhSahil](https://www.linkedin.com/in/rishabhsahil/).\r\n> \r\n>> Twitter:- [@RishabhSahil](https://twitter.com/_rishabh_sahil_).\r\n>\r\n>> Facebook:- [@RishabhSahil](https://www.facebook.com/Rishabh.Sahil.RS).\r\n>\r\n>> Replit:- [@RishabhSahil](https://replit.com/@Sahilkumar124).\r\n> \r\n>> YouTube:- [@Digital Technical India](https://www.youtube.com/@digitaltechnicalindia587).\r\n",
"bugtrack_url": null,
"license": "",
"summary": "AI Jarvis Tools",
"version": "0.0.3",
"split_keywords": [
"ai jarvis tools",
"rishabh tools",
"jarvis tools",
"ai jarvis",
"jarvis 0.2",
"ai robot tools",
"jarvis",
"rishabh",
"rishabh sahil",
"ml jarvis",
"self learning jarvis"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7adfa38199473a0122ecfbdd3758241b3f8a252b9c52c6b49f20e83411ffcbe8",
"md5": "e86614f887241362f4fff1ae1bdd297a",
"sha256": "1292b0cfb0151add8ec1c611bcc7fa548a4b3c6ab48749d5cecb9fcbe9becbc1"
},
"downloads": -1,
"filename": "AI_Jarvis-0.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e86614f887241362f4fff1ae1bdd297a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 8810,
"upload_time": "2023-01-07T18:35:00",
"upload_time_iso_8601": "2023-01-07T18:35:00.781772Z",
"url": "https://files.pythonhosted.org/packages/7a/df/a38199473a0122ecfbdd3758241b3f8a252b9c52c6b49f20e83411ffcbe8/AI_Jarvis-0.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d7e8f1d7b0c8322db819f86dad79b814b2c5c2878c92017fc54d7306efb729d8",
"md5": "6195c753b2425a2be1f28edcda41ea2a",
"sha256": "3263a79f1e039727f1a9f213b2033a86fc46549edaf49cb36335002293576fea"
},
"downloads": -1,
"filename": "AI_Jarvis-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "6195c753b2425a2be1f28edcda41ea2a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6609,
"upload_time": "2023-01-07T18:35:03",
"upload_time_iso_8601": "2023-01-07T18:35:03.018127Z",
"url": "https://files.pythonhosted.org/packages/d7/e8/f1d7b0c8322db819f86dad79b814b2c5c2878c92017fc54d7306efb729d8/AI_Jarvis-0.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-07 18:35:03",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "ai-jarvis"
}