mrvivacious / PorNo-_Porn_Blocker

Porn blocker that redirects users from porn to positive, fulfilling websites

Home Page:http://pornblockeris.me/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

add 'grey' sites to a screening list

mrvivacious opened this issue · comments

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.