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

This PR is for the addition of the chatbot #109

Closed
wants to merge 2 commits into from

Conversation

maxCastro1
Copy link
Contributor

@maxCastro1 maxCastro1 commented May 31, 2024

What does this PR do?

This pull request empowers our application with a Natural Language Processing (NLP) chatbot, allowing users to interact in a more natural and engaging way.

Description of Task to be Completed:

  • NLP Library Integration:

Added the node-nlp library as a dependency (https://github.com/axa-group/nlp.js/), enabling us to process and understand user language.

  • Intent Training:
  • Created intent files defining various chatbot interactions, such as greetings, questions, and answers.
  • Trained the node-nlp model using this data, enabling it to recognize user intent within their messages.
  • Chatbot Route Establishment:
  • Implemented a route to handle user input.
  • This route leverages the trained node-nlp model to analyze user messages, identify the intended interaction, and generate appropriate responses.

Next Steps:

  • Model Refinement:

Continuously train the model to enhance its accuracy and capabilities through additional intents and data.

  • Integration and Testing:
  • Integrate the chatbot functionality seamlessly into the application workflow.
  • Conduct thorough manual and automated testing to ensure smooth operation.

@maxCastro1 maxCastro1 linked an issue May 31, 2024 that may be closed by this pull request
5 tasks
@maxCastro1 maxCastro1 added backend Good for newcomers In Progress This Label will be added on pending task Ready for reviews Pull request is ready for review chatbot labels Jun 2, 2024
@maxCastro1 maxCastro1 added this to the Finalization Sprint milestone Jun 2, 2024
@maxCastro1 maxCastro1 force-pushed the feature-ai-based-chatbot branch 3 times, most recently from 65218ac to 3e72d5a Compare June 2, 2024 13:03
Ndevu12 and others added 2 commits June 4, 2024 10:25
implementing order tracking and order managment issue

implementing order tracking and order managment issue

implementing order tracking and order managment issue

implementing order tracking and order managment issue

adding documentation and tests

writing tests

Feat-Buyer-coupon-discount-management

implementing order tracking and order managment issue

implementing order tracking and order managment issue

implementing order tracking and order managment issue

implementing order tracking and order managment issue

adding documentation and tests

writing tests

implementing stripe payment system

implementing stripe payment system
@maxCastro1 maxCastro1 closed this Jun 4, 2024
faid-terence added a commit that referenced this pull request Jun 4, 2024
This PR is for the addition of the chatbot #109
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Good for newcomers chatbot In Progress This Label will be added on pending task Ready for reviews Pull request is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AI Based Chatbot
3 participants