Adequate Porn Watcher AI (concept): Difference between revisions

Jump to navigation Jump to search
m
Juho Kunsola moved page Adequate Porn Watcher AI to Adequate Porn Watcher AI (concept): more precise to mention it is just a concept so far
m (updated refs to the named ones)
m (Juho Kunsola moved page Adequate Porn Watcher AI to Adequate Porn Watcher AI (concept): more precise to mention it is just a concept so far)
(26 intermediate revisions by the same user not shown)
Line 25: Line 25:
''' History '''
''' History '''


The idea of APW_AI occurred to [[User:Juho Kunsola]] on Friday 2019-07-12. Subsequently (the next day) this discovery caused the scrapping of [[w:User:Juho_Kunsola/Law_proposals#Law_proposal_to_ban_covert_modeling_of_human_appearance|the plea to ban convert modeling of human appearance]] as that would have rendered APW_AI legally impossible.
The idea of APW_AI occurred to [[User:Juho Kunsola]] on Friday 2019-07-12. Subsequently (the next day) this discovery caused the scrapping of [[User:Juho_Kunsola/Law_proposals#Law_proposal_to_ban_covert_modeling_of_human_appearance|the plea to ban convert modeling of human appearance]] as that would have rendered APW_AI legally impossible.


<section begin=See_also />
<section begin=See_also />


== Countermeasures elsewhere ==
== Traditional porn-blocking ==
Partial transclusions from [[Synthetic human-like fakes]] below
Traditional porn-blocking done by [[w:Pornography laws by region|w:some countries]] seems to use [[w:Domain Name System|w:DNS]] to deny access to porn sites by checking if the domain name matches an item in a porn sites database and if it is there then it returns an unroutable address, usually [[w:0.0.0.0]].
 
''' Topics on github.com '''
* [https://github.com/topics/porn-block Topic '''''"porn-block"''''' on github.com] (8 repositories as of 2020-09)<ref group="1st seen in" name="Github-topic-porn-block">Seen first in https://github.com/topics/porn-block, meta for actual use. The topic was stumbled upon.</ref>
* [https://github.com/topics/pornblocker Topic '''''"pornblocker"''''' on github.com] (13 repositories as of 2020-09)<ref group="1st seen in" name="Github-topic-pornblocker">Seen first in https://github.com/topics/pornblocker Saw this originally when looking at https://github.com/topics/porn-block Topic</ref>
* [https://github.com/topics/porn-filter Topic '''''"porn-filter"''''' on github.com] (35 repositories as of 2020-09)<ref group="1st seen in" name="Github-topic-porn-filter">Seen first in https://github.com/topics/porn-filter Saw this originally when looking at https://github.com/topics/porn-block Topic</ref>
 
''' Curated lists and databases '''
* [https://github.com/wesinator/awesome-Adult-Filtering-Accountability ''''''Awesome-Adult-Filtering-Accountability'''''' a list at github.com curated by ''wesinator''] - a list of tools and resources for adult content/porn accountability and filtering<ref group="1st seen in" name="Github-topic-porn-block" />
* [https://github.com/Import-External-Sources/pornhosts ''''''Pornhosts'''''' at github.com by ''Import-External-Sources''] is a hosts-file formatted file of the [[w:Response policy zone]] (RPZ) zone file. It states itself as "'' a consolidated anti porn hosts file''" and states is mission as "''an endeavour to find all porn domains and compile them into a single hosts to allow for easy blocking of porn on your local machine or on a network.''"<ref group="1st seen in" name="Github-topic-porn-block" />
* [https://github.com/Amdromeda/Blocklist-Pi-Hole ''''''Amdromeda blocklist for Pi-hole'''''' at github.com by ''Amdromeda'']<ref group="1st seen in" name="Github-topic-porn-block" /> lists 50MB worth of just porn host names [https://github.com/Amdromeda/Blocklist-Pi-Hole/blob/master/Porn%20pages%20(Part_1).txt 1] (16.6MB) [https://github.com/Amdromeda/Blocklist-Pi-Hole/blob/master/Porn%20pages%20(Part_2).txt 2] (16.8MB) [https://github.com/Amdromeda/Blocklist-Pi-Hole/blob/master/Porn%20pages%20(Part_3).txt 3] (16.9MB) (As of 2020-09)
* [https://github.com/mhhakim/pihole-blocklist ''''''Pihole-blocklist'''''' at github.com by ''mhakim'']<ref group="1st seen in" name="Github-topic-porn-filter" /> [https://raw.githubusercontent.com/mhhakim/pihole-blocklist/master/porn.txt 1]
* [https://github.com/universalbyte/superhostsfile ''''''superhostsfile'''''' at github.com by ''universalbyte''] is an ongoing effort to chart out "negative" hosts.<ref group="1st seen in" name="Github-topic-pornblocker" />
* [https://github.com/StevenBlack/hosts ''''''hosts'''''' at github.com by ''StevenBlack''] is a hosts file for negative sites. It is updated constantly from [https://github.com/StevenBlack/hosts/tree/master/data these sources] and it lists 559k (1.64MB) of porn and other dodgy hosts (as of 2020-09)
* [https://github.com/Bon-Appetit/porn-domains ''''''Porn-domains'''''' at github.com by ''Bon appétit''] was (as of 2020-09) last updated in March 2019 and lists more than 22k domains.
 
''' Porn blocking services '''
* '''[[w:Pi-hole]]''' - '''https://pi-hole.net/''' - ''Network-wide Ad Blocking''


{{#lst:Synthetic human-like fakes|APW_AI-transclusion}}
''' Software for nudity detection '''
* [https://github.com/bakwc/PornDetector ''''''PornDetector'''''' consists of ''two python porn images (nudity) detectors'' at github.com by ''bakwc''] and are both written in [[w:Python (programming language)]]<ref group="1st seen in" name="Github-topic-porn-filter" />. pcr.py uses [[w:scikit-learn]] and the [[w:OpenCV|w:OpenCV Open Source Computer Vision Library]], whereas nnpcr.py uses [[w:TensorFlow]] and reaches a higher accuracy.
* [https://github.com/thelesson/Miniblog-Laravel-7-Google-Vision-detecta-faces-e-restringe-pornografia ''''''Laravel 7 Google Vision restringe pornografia detector de faces'''''' porn restriction app in Portuguese at github.com by ''thelesson''] that utilizes [https://cloud.google.com/vision Google Vision API] to help site maintainers stop users from uploading porn has been written for the for [https://github.com/madskristensen/MiniBlog MiniBlog] [[w:Laravel]] blog app.


== Links regarding pornography ==
== Links regarding pornography ==
Line 41: Line 61:


''' Against pornography '''
''' Against pornography '''
* Reasons for [[w:opposition to pornography]] include [[w:Religious views on pornography|religious objections]], [[w:Feminist views of pornography|feminist concerns]], and claims of [[w:Effects of pornography|harmful effects]], such as [[w:pornography addiction]]. (Wikipedia as of 2020-09-19)
* Reasons for [[w:opposition to pornography]] include [[w:Religious views on pornography|w:religious views on pornography]], [[w:Feminist views of pornography|w:feminist views of pornography]], and claims of [[w:Effects of pornography|w:effects of pornography]], such as [[w:pornography addiction]]. (Wikipedia as of 2020-09-19)
* [[w:Content-control software]] (Internet filter), a common approach to [[w:Parental controls|parental control]]
 
''' Technical means of censorship and how to circumvent '''
* [[w:Internet censorship]] and [[w:internet censorship circumvention]]
* [[w:Content-control software]] (Internet filter), a common approach to [[w:parental controls|w:parental control]].
** [[w:Comparison of content-control software and providers]]
** [[w:Comparison of content-control software and providers]]
* [[w:Accountability software]]
* [[w:Accountability software]]
* [[w:Employee monitoring]] is often automated using [[w:employee monitoring software]]
* A [[w:wordfilter]] (sometimes referred to as just "''filter''" or "''censor''") is a script typically used on [[w:Internet forum]]s or [[w:chat room]]s that automatically scans users' posts or comments as they are submitted and automatically changes or [[w:censorship|w:censors]] particular words or phrases. (Wikipedia as of 2020-09)
* [[w:Domain fronting]] is a technique for [[w:internet censorship]] circumvention that uses different [[w:domain names]] in different communication layers of an [[w:HTTPS|w:HTTPS connection]] to discreetly connect to a different target domain than is discernable to third parties monitoring the requests and connections. (Wikipedia 2020-09-22)
* [[w:Internet censorship in China]] and [[w:Internet censorship in China#Evasion|w:some tips to how to evade internet censorship in China]]


''' Categories '''
== Countermeasures elsewhere ==
* [[w:Category:Pornography law]]
Partial transclusions from [[Synthetic human-like fakes]] below
* [[w:Category:Sex laws]]


== Traditional porn-blocking ==
{{#lst:Synthetic human-like fakes|APW_AI-transclusion}}
Traditional porn-blocking done by [[w:Pornography laws by region|some countries]] seems to use [[w:Domain Name System|DNS]] to deny access to porn sites by checking if the domain name matches an item in a porn sites database and if it is there then it returns an unroutable address, usually [[w:0.0.0.0]].


* [https://github.com/topics/porn-block Topic '''''"porn-block"''''' on github.com] (6 repositories as of 2020-09)<ref group="1st seen in" name="Github-topic-porn-block">Seen first in https://github.com/topics/porn-block. Unknown where originally saw this first.</ref>
== Sources for technologies ==
* [https://github.com/topics/pornblocker Topic '''''"pornblocker"''''' on github.com] (12 repositories as of 2020-09)<ref group="1st seen in" name="Github-topic-pornblocker">Seen first in https://github.com/topics/pornblocker Unknown where originally saw this first.</ref>
{|
* [https://github.com/topics/porn-filter Topic '''''"porn-filter"''''' on github.com] (34 repositories as of 2020-09)<ref group="1st seen in" name="Github-topic-porn-filter">Seen first in https://github.com/topics/porn-filter Unknown where originally saw this first.</ref>
| https://venturebeat.com/wp-content/uploads/2020/08/Synthethic-Media-Landscape.jpg
 
|-
''' Curated lists and databases '''
| A map of technologies courtesy of Samsung Next, linked from [https://venturebeat.com/2020/08/12/why-its-time-to-change-the-conversation-around-synthetic-media/ ''''''Why it’s time to change the conversation around synthetic media'''''' at venturebeat.com]<ref group="1st seen in">venturebeat.com found via some Facebook AI & ML group or page yesterday. Sorry, don't know precisely right now.</ref>
|}
* [https://github.com/wesinator/awesome-Adult-Filtering-Accountability ''''''Awesome-Adult-Filtering-Accountability'''''' a list curated by wesinator at github.com] - a list of tools and resources for adult content/porn accountability and filtering<ref group="1st seen in" name="Github-topic-porn-block" />
* [https://github.com/Import-External-Sources/pornhosts ''''''Pornhosts'''''' at github.com] is a hosts-file formatted file of the [[w:Response policy zone]] (RPZ) zone file. It states itself as "'' a consolidated anti porn hosts file''" and states is mission as "''an endeavour to find all porn domains and compile them into a single hosts to allow for easy blocking of porn on your local machine or on a network.''"<ref group="1st seen in" name="Github-topic-porn-block" />
 
''' Software for nudity detection '''
* [
* [https://github.com/thelesson/Miniblog-Laravel-7-Google-Vision-detecta-faces-e-restringe-pornografia ''''''Laravel 7 Google Vision restringe pornografia detector de faces'''''' porn restriction app in Portuguese at github.com] that utilizes [https://cloud.google.com/vision Google Vision API] to help site maintainers stop users from uploading porn has been written for the for [https://github.com/madskristensen/MiniBlog MiniBlog] [[w:Laravel]] blog app.


== See also ==
== See also ==
Line 95: Line 114:
[[File:Saint John on Patmos.jpg|thumb|center|link=[[Biblical explanation - The books of Daniel and Revelation]]|320px|'Saint John on Patmos' pictures [[w:John of Patmos]] on [[w:Patmos]] writing down the visions to make the [[w:Book of Revelation]]
[[File:Saint John on Patmos.jpg|thumb|center|link=[[Biblical explanation - The books of Daniel and Revelation]]|320px|'Saint John on Patmos' pictures [[w:John of Patmos]] on [[w:Patmos]] writing down the visions to make the [[w:Book of Revelation]]
<br/><br/>
<br/><br/>
'Saint John on Patmos' from folio 17 of the [[w:Très Riches Heures du Duc de Berry]] (1412-1416) by the [[w:Limbourg brothers]]. Currently located at the [[w:Musée Condé|Musée Condé]] 40km north of Paris, France.]]
'Saint John on Patmos' from folio 17 of the [[w:Très Riches Heures du Duc de Berry]] (1412-1416) by the [[w:Limbourg brothers]]. Currently located at the [[w:Musée Condé]] 40km north of Paris, France.]]
|}
|}


We use only those cookies necessary for the functioning of the wiki and we will never sell your data. All data is stored in the EU.

Navigation menu