EntrepreneurGPT is a specialized chatbot designed to answer questions related to entrepreneurship. Developed using Cursor and Claude, it leverages advanced AI capabilities to provide insightful responses. The bot can interpret and deliver answers from CSV and PDF files, with the ability to differentiate between text-based and image-based PDFs for accurate responses.
- Entrepreneurship-Focused Chatbot: Provides responses exclusively on entrepreneurship topics.
- Multiformat Document Parsing: Capable of extracting and interpreting data from CSVs and PDFs.
- PDF Content Analysis: Detects content type in PDFs, whether text-based or image-based, and responds appropriately.
- Conversational AI: Engages users in natural language conversations tailored to entrepreneurship queries.
- Prompt Customization: Allows behavior and intelligence modifications of the model through specific prompts.
- Easy Setup: Manage API keys effortlessly using a simple
.env
configuration file. - Manage Chat Histories: Users can delete entire chat histories to maintain organized conversations.
- User Feedback Options: Users can like or dislike individual messages to provide feedback on responses.
- Message Copy Functionality: Easily copy chat messages for use elsewhere.
Ensure that you have the required Python packages listed in the requirements.txt
file.
- Clone the repository:
git clone https://github.com/venturero/EntrepreneurGPT.git cd EntrepreneurGPT