You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the prompt to build a Conversational CRM Application using the MERN stack, augmented with Python for NLP capabilities was provided, the generated code failed to meet expectations. The output was incomplete, lacked functionality, and did not adhere to the requirements specified in the prompt.
Prompt Used:
Build a Conversational CRM Application using the MERN stack, augmented with Python for NLP capabilities, to provide a modern, user-friendly interface for managing sales and customer interactions. Requirements:
Chatbot Interface: Develop a chatbot or virtual assistant as the core feature, enabling users to interact conversationally. It should support tasks like asking questions, scheduling meetings, and managing sales activities through chat.
Lead and Customer Management: Ensure the chatbot can update customer records, add new leads, and manage tasks based on natural conversational inputs.
Automated Follow-ups: Implement automated reminders and follow-up emails triggered by user interactions, improving workflow efficiency.
Reporting and Analytics: Create a system to generate and present sales reports and analytics through conversational commands, simplifying data access for users.
Third-Party Tool Integration: Enable integration with tools like email, calendars, and external CRMs to provide a seamless experience. Tech Stack:
MongoDB: Use MongoDB to store customer data, chat history, and related information.
Express.js: Develop the backend for handling API requests and bridging the front-end with chatbot services.
React.js: Build a dynamic and engaging user interface for the chatbot and CRM functionalities.
Node.js: Implement the server-side logic, manage APIs, and integrate the chatbot engine.
Python: Use Python for NLP tasks, powering the chatbot's natural language understanding and conversational flow. Objective:
The application should deliver a conversational approach to CRM, transforming the way sales teams and customers interact while boosting productivity and improving the user experience.
Expected Behavior:
The generated code should have included:
A fully functional and structured MERN stack application.
A chatbot interface integrated with Python for NLP tasks, capable of handling conversational inputs and performing CRM tasks.
Business logic for lead and customer management, automated follow-ups, reporting and analytics, and third-party tool integration.
All necessary files, with non-empty, functional implementations for both backend and frontend components.
A clear setup process to ensure the code is runnable without requiring significant manual intervention.
Observed Behavior:
Many files were empty or contained only placeholder comments.
Core business logic, including chatbot functionality, customer management, and analytics, was absent.
The code was not runnable due to missing dependencies, configurations, and incomplete implementations.
Generated files lacked proper folder structure or adherence to MERN stack conventions.
Python NLP integration was either missing or implemented superficially, without demonstrating any meaningful capabilities.
I agree that the LLM decides when to stop, but I think we need to have a better mechanism to double-check that the user's task has actually been fully completed.
Is there an existing issue for the same bug?
Describe the bug and reproduction steps
Description:
When the prompt to build a Conversational CRM Application using the MERN stack, augmented with Python for NLP capabilities was provided, the generated code failed to meet expectations. The output was incomplete, lacked functionality, and did not adhere to the requirements specified in the prompt.
Prompt Used:
Expected Behavior:
The generated code should have included:
Observed Behavior:
OpenHands Installation
Development workflow
OpenHands Version
No response
Operating System
Linux
Logs, Errors, Screenshots, and Additional Context
sales-crm.tar.gz
The text was updated successfully, but these errors were encountered: