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

add 'grey' sites to a screening list #118

Open
4 tasks
mrvivacious opened this issue Sep 15, 2023 · 0 comments
Open
4 tasks

add 'grey' sites to a screening list #118

mrvivacious opened this issue Sep 15, 2023 · 0 comments
Assignees

Comments

@mrvivacious
Copy link
Owner

Is your feature request related to a problem? Please describe.
PorNo! blocks sites that it knows of.
We have a list of "adult" keywords. As a user browses the web, PorNo! can screen different pages and "rate" them based on how frequently adult keywords appear. After a certain threshold is reached, PorNo! can add the domain or entire URL to a "greylist" in a database for me to look at later and determine if we should add that site to the lists or not.

Describe the solution you'd like
Something like if (isSiteSomewhatSuggestive(siteInnerText)) : addToGreylist()

Describe alternatives you've considered
I tried seeing if ChatGPT could judge sites and video titles for me. This ended in ChatGPT telling me that it has to adhere to certain ethic and content standards. OpenAI then sent me an email saying that some recent curious activity has been associated with my account. Sigh........

Additional context
This idea was inspired by this research paper

Summary

As a developer
I want a greyscale site rating system
So that discovery of new sites and increasing PorNo!'s reach becomes possible

Work description

  • first, can we connect to google firestore? now that we are using manifest v3....
  • get the innerText of a website
  • see how many adult words are in it
  • idk. if there are like 10 adult words. add link to the greylist. We can expect a large increase in my Firestore API calls.

Exit criteria

Change is live and sites are added to the greyscale list in the database [for my review] as intended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant