Idea de proyecto | Saber más

Título del proyecto: Saber más

Introducción:

Una personalidad famosa tuitea algo, por lo que debe ser imparcial. ¿Derecha?

Equivocado. No creas nada de lo que ves.

Todos hemos tenido discusiones interminables con amigos y familiares sobre temas críticos como política, eventos internacionales o religión en el pasado. En los últimos años, sin embargo, vemos una tendencia en las personas que confían ciegamente en las cosas que aprendieron de un video que vieron anoche en WhatsApp o tweets de una personalidad influyente. Todos sabemos lo que las noticias falsas o las noticias sesgadas pueden hacerle a alguien o algo y cómo algunas personas se aprovechan de tales situaciones y difunden noticias falsas que pueden instigar a las personas y formar opiniones equivocadas. Esta epidemia es especialmente prominente en personas que crecieron antes de la era de la información de las computadoras y nunca han tenido que cuestionar la credibilidad de las fuentes de noticias en el pasado.Los algoritmos de las redes sociales están diseñados para el compromiso y los me gusta, no para la perspectiva, y nuestro objetivo es solucionar eso con Saber más. .

Problemas:

  • La incapacidad de las personas para crear un filtro interno contra su propio sesgo ha provocado que la proliferación de información falsa (o algo falsa) afecte a la sociedad moderna y nos está llevando lentamente a un mundo con solo opiniones polarizadas .
  • Los algoritmos de descubrimiento modernos de hoy nos atrapan en nuestras «burbujas de filtro» al brindarnos contenido que está de acuerdo con nuestros sesgos inherentes, independientemente de si estos sesgos están basados ​​en la realidad.

Interfaz: Know More Bot es una extensión de Chrome (a partir de ahora) que se ha desarrollado para Twitter e integrado en la interfaz de usuario de Twitter, la causa de que una gran cantidad de celebridades y personas influyentes de diferentes profesiones lo utilicen como una herramienta para transmitir sus pensamientos. y opiniones. Pero sabemos que la noticia correcta es la que no está sesgada ni opinada.

Entonces ¿Qué es lo que hace?
Know More es una API web basada en Machine Learning que permite a los usuarios obtener una perspectiva más amplia de las noticias y los eventos y no los mantiene en su burbuja ni desarrolla opiniones sesgadas. Proporciona un punto de vista global mediante la extracción de artículos de noticias y Wikipedia utilizando la extracción de entidades y el análisis de sentimientos.

  • Know More Bot utiliza la tubería de procesamiento de lenguaje natural que realiza la extracción de entidades y temas de los tweets para buscar artículos de noticias de fuentes confiables y descubrir artículos de Wikipedia.
  • Después de la extracción de la entidad, combinamos la información obtenida con señales de análisis de sentimiento para el tweet y los artículos de noticias para seleccionar artículos que tengan una perspectiva diferente al tweet.

Marco conceptual:

Haremos una extensión de Chrome que se integrará en la interfaz de usuario de Twitter. Al hacer clic, extraerá las entidades y proporcionará artículos de noticias relacionados con ese tema y realizará un análisis de sentimiento de ellos que se indicará usando 3 colores ( verde : a favor, amarillo : neutral y rojo : en contra junto con el artículo de Wikipedia, si está disponible)
Esto es un proyecto altamente modular . Fue construido usando el método Agile de Ciclo de Vida de Desarrollo de Software.

Diagramas: 

Diagrama de flujo

Diagrama de flujo

Maqueta de interfaz de usuario

Maqueta de interfaz de usuario. Fácil de usar.

Modelo de trabajo

Modelo de trabajo

diagrama UML

diagrama UML

Herramientas utilizadas:

  • Extensión de Chrome: para raspar tweets.
  • API de Twitter
  • API de noticias: para proporcionar artículos de noticias.
  • API de lenguaje natural de Google: para análisis de opiniones y procesamiento de lenguaje natural.
  • Python
  • Matraz
  • JavaScript
  • CSS

Aplicación:
Este proyecto es para el mejoramiento de la sociedad. Hoy en día, la gente pasa más tiempo en las redes sociales, lo cual está muy sesgado. Know More Bot les proporcionará varios artículos de noticias y artículos de Wikipedia para ampliar su perspectiva y comprender el contexto adecuado y verificar por sí mismos qué está bien y qué está mal.

Enlace al repositorio de GitHub:

Servidor: Más información Servidor
Cliente: Más información Cliente

Enlace de vídeo de YouTube:

Vídeo de demostración

Trabajo de investigación e inspiración:

Fuente – 0

Fuente – 1

Fuente – 2

Miembros del equipo:
1. Sayak Kundu
2. Gulshan Mittal
3. Anurag Mehta
4. Parth Partani

Nota: esta idea de proyecto es una contribución para ProGeek Cup 2.0: una competencia de proyectos de GeeksforGeeks .

Publicación traducida automáticamente

Artículo escrito por SayakKundu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *