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

MM-57088 Update NPS Feedback categories #1462

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

sri-byte
Copy link
Contributor

@sri-byte sri-byte commented Mar 11, 2024

Initial ask: Add/Update the NPS feedback categories and subcategories with new keywords

This PR aims to move away from the SQL regex solution of assigning categories & sub-categories to NPS feedback as its not maintainable. The SQL code is super sensitive and also unsure if it provides the results we are trying to achieve.

We are trying to get away from the SQL solution by using python NLP. The comparison between manual classification, existing regex and different algorithms was shared with the team and we have agreed to proceed with the cosine similarity algorithm.

Following are the steps to push this to production.

  • create a package for NPS
  • clean up the code
  • add tests
  • integrate with airflow
  • document the workflow in Confluence
  • integrate with NPS models

Summary

Ticket Link

https://mattermost.atlassian.net/browse/MM-57088

@sri-byte sri-byte added the Work In Progress Not yet ready for review label Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Work In Progress Not yet ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant