# rexeloft_llc [Beta]
**rexeloft_llc is a Python library developed by Rexeloft LLC for interacting with Intelix, a chatbot capable of answering various questions. This package includes basic functionality for querying the chatbot and getting relevant responses.**
# Features
- Lightweight and easy-to-use chatbot library
- Supports questions on various topics
- Can talk in almost every language
- Built-in natural language processing tool:
*Emotion detection*
*conversation history*
- Totally free to use!
# Installation
To install this library, use pip:
```
pip install rexeloft_llc
```
# Usage
After installation, you can easily use the library to get responses from the chatbot.
# Basic chatbot example
```
from rexeloft_llc import intelix
response = intelix.chatbot_response("What is capital of India?")
print(response)
```
- Example Output
```
The capital of India is New Delhi.
```
# Emotion detection Example
```
from rexeloft_llc import intelix
def main():
print("Welcome to the chatbot!")
user_input = "I am so excited about tomorrow's trip!"
emotion = intelix.detect_emotion(user_input)
emotion_response = intelix.respond_based_on_emotion(emotion)
print(f"Emotion detected: {emotion}")
print(f"Bot (Emotion response): {emotion_response}")
if __name__ == "__main__":
main()
```
- Example output
```
Emotion detected: happy
Bot: That's awesome!
```
# Conversation history example
```
from rexeloft_llc import intelix
def main():
print("Welcome to the Rexeloft Chatbot!")
while True:
user_input = input("You: ")
if user_input.lower() == 'exit':
print("Exiting the conversation. Goodbye!")
break
elif user_input.lower() == 'history':
print("\nConversation History:")
if intelix.conversation_history:
print("\n".join(intelix.conversation_history))
else:
print("No conversation history yet.")
continue
response = intelix.chatbot_response(user_input)
print(f"Bot: {response}")
if __name__ == "__main__":
main()
```
- Example output
```
user: What is 7 + 10?
bot: addition of 7 and 10 = 17
user: okay so add 5 in it
bot: its 22
```
**About us**
rexeloft_llc is developed by Rexeloft LLC. For feedback, feature requests, or bug reports, please contact us at **https://discord.gg/pnzqVAbtRp**
# Things to be NOTED
- This is beta version of chatbot so it might have bugs
- You need to give us proper credits before using/modifying it. (For more info read license)
- **You cannot modify it for illegal uses!**
Thank you :)
Raw data
{
"_id": null,
"home_page": "https://github.com/OfficialDex",
"name": "rexeloft-llc",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "chatbot, chat, Ai, smart, bot, new, Artifical intelligence, intelix, rexeloft, intelligence",
"author": "Rexeloft LLC",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/a3/bf/43af1b78769b5cf2a4c436073e47030ea42f747225a5531c37248ccfce02/rexeloft_llc-1.1.tar.gz",
"platform": null,
"description": "# rexeloft_llc [Beta]\n\n**rexeloft_llc is a Python library developed by Rexeloft LLC for interacting with Intelix, a chatbot capable of answering various questions. This package includes basic functionality for querying the chatbot and getting relevant responses.**\n\n# Features\n\n- Lightweight and easy-to-use chatbot library\n\n- Supports questions on various topics\n\n- Can talk in almost every language\n\n- Built-in natural language processing tool:\n\n*Emotion detection*\n\n*conversation history*\n\n- Totally free to use!\n\n\n# Installation\n\nTo install this library, use pip:\n\n```\npip install rexeloft_llc\n```\n\n# Usage\n\nAfter installation, you can easily use the library to get responses from the chatbot.\n\n# Basic chatbot example\n\n```\nfrom rexeloft_llc import intelix\n\nresponse = intelix.chatbot_response(\"What is capital of India?\")\nprint(response)\n```\n\n- Example Output\n\n```\nThe capital of India is New Delhi.\n```\n\n# Emotion detection Example \n\n```\nfrom rexeloft_llc import intelix\n\ndef main():\n print(\"Welcome to the chatbot!\")\n user_input = \"I am so excited about tomorrow's trip!\"\n \n emotion = intelix.detect_emotion(user_input)\n emotion_response = intelix.respond_based_on_emotion(emotion)\n \n print(f\"Emotion detected: {emotion}\")\n print(f\"Bot (Emotion response): {emotion_response}\")\n\nif __name__ == \"__main__\":\n main()\n```\n\n- Example output\n \n```\nEmotion detected: happy\nBot: That's awesome!\n```\n\n# Conversation history example\n\n```\nfrom rexeloft_llc import intelix\n\ndef main():\n print(\"Welcome to the Rexeloft Chatbot!\")\n while True:\n user_input = input(\"You: \")\n if user_input.lower() == 'exit':\n print(\"Exiting the conversation. Goodbye!\")\n break\n elif user_input.lower() == 'history':\n print(\"\\nConversation History:\")\n if intelix.conversation_history:\n print(\"\\n\".join(intelix.conversation_history))\n else:\n print(\"No conversation history yet.\")\n continue\n\n response = intelix.chatbot_response(user_input)\n print(f\"Bot: {response}\")\n\nif __name__ == \"__main__\":\n main()\n```\n\n- Example output\n \n```\nuser: What is 7 + 10?\nbot: addition of 7 and 10 = 17\nuser: okay so add 5 in it\nbot: its 22\n```\n\n**About us**\n\nrexeloft_llc is developed by Rexeloft LLC. For feedback, feature requests, or bug reports, please contact us at **https://discord.gg/pnzqVAbtRp**\n\n# Things to be NOTED\n\n- This is beta version of chatbot so it might have bugs\n- You need to give us proper credits before using/modifying it. (For more info read license)\n- **You cannot modify it for illegal uses!**\n\nThank you :)\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A free chatbot (intelix) Python library made by Rexeloft LLC [Beta]",
"version": "1.1",
"project_urls": {
"Homepage": "https://github.com/OfficialDex"
},
"split_keywords": [
"chatbot",
" chat",
" ai",
" smart",
" bot",
" new",
" artifical intelligence",
" intelix",
" rexeloft",
" intelligence"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a7e3cce8688d7bf5f47f0b9134f8c8df571cf8f99bad310eaa93f93da3718bf7",
"md5": "b8313844f4f0cc0abd7233849c3fd0a8",
"sha256": "5273ea9eca66bad03fd5219cdd621b13dfc7b51ace58ed3be455cbb395ce0089"
},
"downloads": -1,
"filename": "rexeloft_llc-1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b8313844f4f0cc0abd7233849c3fd0a8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 9936,
"upload_time": "2024-11-03T04:31:10",
"upload_time_iso_8601": "2024-11-03T04:31:10.079021Z",
"url": "https://files.pythonhosted.org/packages/a7/e3/cce8688d7bf5f47f0b9134f8c8df571cf8f99bad310eaa93f93da3718bf7/rexeloft_llc-1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a3bf43af1b78769b5cf2a4c436073e47030ea42f747225a5531c37248ccfce02",
"md5": "d1e0c68d4c2151175b501c80b882db4d",
"sha256": "002b97c9cc54c8b34c6ededaa0097c60e4f035c72c4f91e21ea7dbd8bde29d9c"
},
"downloads": -1,
"filename": "rexeloft_llc-1.1.tar.gz",
"has_sig": false,
"md5_digest": "d1e0c68d4c2151175b501c80b882db4d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 10862,
"upload_time": "2024-11-03T04:31:11",
"upload_time_iso_8601": "2024-11-03T04:31:11.752053Z",
"url": "https://files.pythonhosted.org/packages/a3/bf/43af1b78769b5cf2a4c436073e47030ea42f747225a5531c37248ccfce02/rexeloft_llc-1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-03 04:31:11",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "rexeloft-llc"
}