¿Cómo puedo hacer una extensión de Chrome que bloquee la pornografía, las imágenes sexys, violentas y desagradables?

Lo que propones es increíblemente difícil de hacer bien, incluso por alguien experto, como Google. Y a nadie le gustarán los resultados si lo haces mal.

En primer lugar, si usa un complemento para bloquear imágenes, usará la CPU de su computadora, por lo que ralentizará su navegador mientras verifica cada imagen que recibe. De hecho, dado que hay tantos tipos de imágenes traviesas / feas que querrás bloquear … tu plugin tendrá que trabajar muy duro y ralentizará tanto Chrome, que también puedes salir de casa y cortar el césped su césped mientras espera la próxima página web para cargar.

(Por cierto, Google ya ofrece un modo seguro para los buscadores de imágenes. Pero hacen todo el filtrado al final, en sus servidores, y no al final, en su navegador).

En segundo lugar, no importa qué tan bien funcione su filtro, cometerá errores. MUCHOS. Filtrar porno es difícil. La fealdad de filtrado será aún más difícil. Por lo tanto, tendrá que elegir qué error está dispuesto a cometer: permitir demasiado o no permitir demasiado. Si elige el primero, muchos afirmarán que su filtro es un error. Si es lo último, solo permitirá imágenes infantiles ideales, como las de Disney o libros infantiles.

Tercero, y lo peor, no hay dos personas que estén de acuerdo en la definición de lo que es porno o lo que es feo. A menos que pueda permitir que los usuarios sintonicen los feeds en cada una de las posibles dimensiones de maldad de su aplicación: desnudez, sexo, violencia, ira, miedo, glotonería, avaricia, avaricia … no puede esperar satisfacer a todos aquellos que escaparían de los pecados del mundo.

Hay tres formas de hacerlo:

  1. Haga una lista de los sitios web que contienen estas imágenes. Bloquee esos sitios por nombre, dirección IP o ambos.
  2. Haga un programa que pueda reconocer esas imágenes cuando las vea.
  3. Contrata a un gran número de personas para proyectar imágenes constantemente, millones de imágenes por día.

El Enfoque 1 no funciona porque siempre surgen nuevos sitios, siempre hay nuevas fuentes de tales imágenes y ninguna lista hará más que ponerse al día.

El enfoque 2 es un problema de inteligencia artificial completa. Es decir, hasta que tengamos una verdadera inteligencia artificial capaz de una evaluación subjetiva a nivel humano, no va a suceder. Lo siento. (Apuesto a que ni siquiera puede llegar a una lista específica, detallada y objetiva de criterios para lo que constituye una imagen “sexy” o “desagradable”, y mucho menos llegar a una especificación codificable).

El enfoque 3 es lo que hace la nación de China con su programa masivo de censura estatal. El gobierno chino emplea a 2 millones de personas [1] que son responsables de revisar constantemente el contenido de Internet. Dos. Millón. Personas. ¿Qué tan grande es tu presupuesto?

China ’emplea a 2 millones para vigilar internet’

More Interesting

¿Por qué no se puede aplicar la Regla de Hebbian a redes neuronales artificiales con neuronas ocultas?

¿Cómo funcionan los algoritmos genéticos?

¿Cómo sabremos cuándo una entidad de IA se ha vuelto consciente de sí misma?

¿Crees que la inteligencia artificial miente?

¿Qué progreso se está haciendo en el campo de la robótica?

¿Cuán innovador es el reciente experimento que supuestamente muestra autoconciencia en los robots NAO?

Inteligencia artificial: ¿Cómo podría usarse la IA para la impresión 3D?

¿Qué debe hacer un gerente / líder de control de calidad exitoso para ayudar a una startup? haciendo aprendizaje automático, aprendizaje profundo, big data, ubicando o residiendo en diferentes lugares?

Cómo diseñar un robot (simple)

¿Cuál es el algoritmo detrás de la función de resumen de reseñas de clientes de Amazon? ¿Este resumen es generado por humanos o se genera automáticamente a partir de las reseñas de los clientes mediante el uso de algún procesamiento de lenguaje natural, por ejemplo, resumen automático?

¿Alguna vez llegaremos a los puntos donde los videojuegos pueden responder a las entradas del lenguaje natural?

¿En qué lenguaje de código fueron creados los sistemas de inteligencia artificial como Watson, Cortana y Siri?

¿Qué tipo de IA se usa en Mars Curiosity Rover?

¿Qué piensan los informáticos sobre los comentarios de Sam Harris sobre IA?

¿Cuáles son las armas más letales que se pueden usar en un robot para una competencia de Robowars?