Randomness
CLEO is a revolutionary tool designed to streamline the sales process by gathering customer data and generating tailored sales proposals efficiently. Combining advanced language models and speech recognition technology, it enables seamless interaction via voice or text inputs, making it ideal for live conversations and phone calls. The assistant engages users interactively, extracting essential details from documents provided by customers and performing information gap analysis to ensure proposal completeness. By automating tedious tasks and improving data accuracy, it empowers sales teams to focus on building strong customer relationships and closing deals effectively.
-
Overview:
In response to the challenges faced by sales teams in gathering comprehensive customer data and generating tailored sales proposals efficiently, we propose the development of an AI- powered Sales Assistant. This assistant leverages advanced language models (LLMs) and speech recognition technologies to streamline the sales process, enhance customer engagements, and improve the accuracy and effectiveness of sales proposals.
Key Features:
- Voice Activation: The AI Sales Assistant supports both voice and text inputs, enabling seamless interaction during live conversations such as meetings and phone calls. This feature ensures accessibility and ease of use for sales representatives, allowing them to gather information and generate proposals in real-time.
- Interactive Engagement: Through intelligent questioning, the AI assistant engages with users to gather relevant customer data necessary for creating tailored sales proposals. By dynamically adapting its queries based on the context of the conversation, the assistant ensures that no critical details are overlooked.
- Document Analysis: The AI Sales Assistant possesses the capability to analyze documents provided by customers, such as PDF files, to extract essential information required for drafting sales proposals. This feature eliminates manual data entry tasks and accelerates the proposal generation process by automatically capturing pertinent details.
- Information Gap Analysis: To further enhance the accuracy and completeness of sales proposals, the assistant performs information gap analysis. By identifying any missing details or inconsistencies in the gathered data, the assistant prompts users to provide additional information necessary for completing the proposal accurately.
-
Architechture:
-
Clone the repository:
git clone https://github.com/SujalChoudhari/100x_Buildathon_Entropy.git
-
Install dependancies for the frontend:
cd frontend npm install -
Install dependancies for the backend:
cd backend pip install -r requirements.txt
-
Run the frontend:
- After installation navigate to the frontend directory.
- Run the following command to start the frontend:
npm run dev
Open your web browser and go to http://localhost:3000 to access the application
-
Run the backend:
- After installation navigate to the backend directory.
- Locate the
.env.examplefile. - Rename
.env.exampleto.env. - Open the
.envfile in a text editor and fill in the required values for the environment variables. - Run the following command to start the backend:
python main.py