-
-
Notifications
You must be signed in to change notification settings - Fork 139
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
Project Spam Detection #2854
base: main
Are you sure you want to change the base?
Project Spam Detection #2854
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please add tests to make sure this is working?
@DonnieBLT @AtmegaBuzz @arkid15r Could you please review this PR. |
Add the tests for it. |
@HanilJain please check slack. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can delete this
@@ -2207,3 +2208,19 @@ def get_context_data(self, **kwargs): | |||
context["screenshots"] = IssueScreenshot.objects.filter(issue=self.object).all() | |||
|
|||
return context | |||
|
|||
|
|||
class SpamDetection(View): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this can move over to issue.py now
Issues Solved
#2223
#2224
#2225
#2226
#2227
#2228
#2229
Screen.Recording.2024-11-04.003208.mp4
We have trained an ML model using a publicly available spam dataset, which has been integrated within an API. This model predicts whether the description or title of an issue is spam or not. If flagged as spam, the issue is marked accordingly in the system and then proceeds to a human review layer for further validation.