Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beckn-gemini bot enhancement - controlling json / code output #114

Open
6 tasks done
emmayank opened this issue Oct 9, 2024 · 1 comment
Open
6 tasks done

Beckn-gemini bot enhancement - controlling json / code output #114

emmayank opened this issue Oct 9, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@emmayank
Copy link

emmayank commented Oct 9, 2024

Description

Enhance the Beckn-Gemini Bot to prevent it from responding with JSON objects, variable names, or any code snippets in conversation. Currently, in rare cases, the bot responds with output like {flow: consumer, action: search} or make_beckn_call, which is unintended behavior. The goal is to implement a foolproof approach to ensure that the bot never returns any variable values, JSON objects, or code snippets as responses, maintaining a clean and conversational user experience.

Goals

  • Implement a robust mechanism to ensure that no JSON objects, variable names, or code snippets are returned in any of the bot's responses.
  • Ensure that all responses from the bot are conversational and user-friendly, even in edge cases where code values might unintentionally appear.
  • Test the enhancement across various scenarios to ensure the bot consistently returns valid conversational output without exposing internal logic or data structures.

Expected Outcome

  • Beckn-Gemini Bot will no longer return JSON, variable values, or code snippets in any of its responses, ensuring that all interactions remain conversational and user-friendly.
  • A foolproof system is implemented to handle rare cases where the bot might previously have returned JSON or code.

Acceptance Criteria

  • The bot no longer responds with any JSON objects, variable names, or code snippets in any scenario.
  • All bot responses remain conversational and relevant to the user's query, without exposing internal logic or data structures.
  • The enhancement is tested and validated across various scenarios to ensure no code or variable values are returned.

Mockups / Wireframes

NA

Product Name

Beckn-Gemini Bot

Domain

Chatbot / Conversational AI

Tech Skills Needed

  • Bot Development and AI Logic Control
  • Natural Language Processing (NLP)
  • Error Handling and Edge Case Testing

Complexity

Medium

Category

Bot Enhancement

Sub Category

Response Control

Project View

Beckn-Gemini Bot

Project Name

Beckn-Gemini Bot Response Control Enhancement

@emmayank emmayank added the enhancement New feature or request label Oct 9, 2024
@shreyvishal
Copy link
Collaborator

Current Status: This issue is fixed

Image
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants