rexeloft-llc


Namerexeloft-llc JSON
Version 1.1 PyPI version JSON
download
home_pagehttps://github.com/OfficialDex
SummaryA free chatbot (intelix) Python library made by Rexeloft LLC [Beta]
upload_time2024-11-03 04:31:11
maintainerNone
docs_urlNone
authorRexeloft LLC
requires_python>=3.6
licenseMIT
keywords chatbot chat ai smart bot new artifical intelligence intelix rexeloft intelligence
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 0.62314s