A free chatbot (intelix) Python library made by Rexeloft LLC [Beta]
Project description
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 :)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file rexeloft_llc-1.1.tar.gz
.
File metadata
- Download URL: rexeloft_llc-1.1.tar.gz
- Upload date:
- Size: 10.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 002b97c9cc54c8b34c6ededaa0097c60e4f035c72c4f91e21ea7dbd8bde29d9c |
|
MD5 | d1e0c68d4c2151175b501c80b882db4d |
|
BLAKE2b-256 | a3bf43af1b78769b5cf2a4c436073e47030ea42f747225a5531c37248ccfce02 |
File details
Details for the file rexeloft_llc-1.1-py3-none-any.whl
.
File metadata
- Download URL: rexeloft_llc-1.1-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5273ea9eca66bad03fd5219cdd621b13dfc7b51ace58ed3be455cbb395ce0089 |
|
MD5 | b8313844f4f0cc0abd7233849c3fd0a8 |
|
BLAKE2b-256 | a7e3cce8688d7bf5f47f0b9134f8c8df571cf8f99bad310eaa93f93da3718bf7 |