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

make an anomaly detector using browser's User agents #195

Open
AlyaGomaa opened this issue Feb 10, 2023 · 2 comments
Open

make an anomaly detector using browser's User agents #195

AlyaGomaa opened this issue Feb 10, 2023 · 2 comments
Labels
Feature Request Machine Learning Needs knowledge of Machine Learning

Comments

@AlyaGomaa
Copy link
Collaborator

Created by Alya Gomaa via monday.com integration. 🎉

@eldraco eldraco added the Machine Learning Needs knowledge of Machine Learning label Feb 24, 2023
@AlyaGomaa
Copy link
Collaborator Author

in the future:

  1. to change in broswer user agents

  2. detect user agents generated by libraries, python urllib, python requests etc.

  3. detect the not well known user agents

@AlyaGomaa AlyaGomaa added this to Slips Jul 12, 2024
@github-project-automation github-project-automation bot moved this to Todo in Slips Jul 12, 2024
@eldraco eldraco added this to the Fix the ML models milestone Jul 27, 2024
@shreyasmeher11
Copy link

@AlyaGomaa I have reviewed the problem, and I believe I can assist in resolving it. I have come up with a plan to approach the issue:

  1. We need to maintain a database of commonly seen user-agent strings.
  2. We will detect the strings with low occurrence frequency.
  3. Maintain a list of trusted user agents to reduce false positives.
  4. Identify user-agent strings that are close to known ones but slightly different.
  5. We can use k-means to group strings into known categories and anomaly detection models to identify outliers.
    Kindly let me know if this is a viable approach. I would appreciate it if you assigned me this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Machine Learning Needs knowledge of Machine Learning
Projects
Status: Todo
Development

No branches or pull requests

3 participants