webtroniclabs logo

Neutrality

Analíticas para la industria de las noticias

Neutrality - Analytics for the News Industry

Neutrality

Analíticas para la industria de las noticias

Neutrality - How it looks like

Descripción

Neutrality es una Agregador de Noticias Revolucionario y una Herramienta de Investigación para el Mercado de Noticias. Ofrece una nueva forma de descubrir, navegar, leer y analizar las noticias. Neutrality planea convertirse en la plataforma de investigación líder en el mundo dentro de la industria de las noticias para estudiantes, investigadores y políticos. Es una herramienta de detección que muestra noticias de miles de editores y cuenta cuántas veces se mencionan en otras fuentes. Es una manera fácil de descubrir qué está pasando en la ciencia, la salud, los negocios, la política y más.

La aplicación se ejecuta a través de una combinación de múltiples tecnologías (Solr, Angular, Keycloak, NestsJs, DynamoDB y otros servicios web de Amazon) y el sistema utiliza herramientas de visualización para permitir explorar miles de artículos sobre miles de temas. Los usuarios también pueden ver cómo la historia cambia a lo largo del día a medida que sale nueva información y cómo diferentes medios de comunicación informan sobre las mismas historias utilizando diferentes fuentes.

Neutrality se centra en hechos y datos en lugar de opiniones y sensacionalismo.

Preparación

Se nos asignó la tarea de construir toda la interfaz y ayudar con la arquitectura DevOps en Amazon Web Services (AWS). Iniciamos el proyecto a principios de julio de 2019. 

Neutrality - Web App - Dashboard

El proyecto necesitaba una forma para que las personas se registraran e iniciaran sesión. Necesitaba una forma para que las personas recuperaran sus contraseñas y leyeran noticias de un feed, una sección de resumen, una vista de cuadrícula y enlaces a sitios de editores, entre otras características. Era importante tener una aplicación que permitiera a los usuarios buscar y encontrar historias por tema, categorías, palabras clave, etc. La aplicación necesitaba permitir a los usuarios guardar artículos para más adelante y etiquetarlos como "noticias destacadas".

Nos propusimos garantizar que los usuarios pudieran iniciar sesión, administrar sus cuentas y cambiar sus contraseñas, sin proporcionar sus datos a sistemas de terceros, y es por eso que juntos seleccionamos Keycloak. Se nos ocurrió la idea de tener una interfaz de usuario de escritorio con capacidades para cambiar colores y temas según las recomendaciones del equipo de marketing y también diferentes vistas para mostrar noticias.

Desarrollo

Para garantizar el potencial de generación de ingresos de la aplicación, analizamos las características que implican mostrar anuncios: anuncios de Google y anuncios de afiliados. Descubrimos una característica diferenciadora única: los usuarios podrán ver informes y noticias similares sobre su artículo seleccionado al hacer clic en él, permitiendo, por ejemplo, ver cómo los diferentes editores están manejando la información sobre un tema específico.

Construimos Neutrality en base a un proceso iterativo y ágil para lograr el mejor producto posible y satisfacer las necesidades del usuario. Creamos el software como un producto mínimamente viable (MVP) y creamos un motor de búsqueda para la aplicación que funciona de manera similar a Google pero orientado a noticias.

Al diseñar el nuevo sistema, nos centramos en la seguridad, el diseño responsivo, el rendimiento y la integración. Configuramos un sistema modularizado e implementamos un proceso de revisión integral para garantizar la escalabilidad. Y al dividirlo de esta manera, pudimos asegurarnos de que funcionaría bien con cualquier número de usuarios. 

Neutrality - Web App - Dashboard - Mobile Version

Desarrollo

Para garantizar el potencial de generación de ingresos de la aplicación, analizamos las características que implican mostrar anuncios: anuncios de Google y anuncios de afiliados. Descubrimos una característica diferenciadora única: los usuarios podrán ver informes y noticias similares sobre su artículo seleccionado al hacer clic en él, permitiendo, por ejemplo, ver cómo los diferentes editores están manejando la información sobre un tema específico.

Construimos Neutrality en base a un proceso iterativo y ágil para lograr el mejor producto posible y satisfacer las necesidades del usuario. Creamos el software como un producto mínimamente viable (MVP) y creamos un motor de búsqueda para la aplicación que funciona de manera similar a Google pero orientado a noticias.

Neutrality - Web App - Dashboard - Desktop Version
Neutrality - Web App - Dashboard - Mobile Version

Al diseñar el nuevo sistema, nos centramos en la seguridad, el diseño responsivo, el rendimiento y la integración. Configuramos un sistema modularizado e implementamos un proceso de revisión integral para garantizar la escalabilidad. Y al dividirlo de esta manera, pudimos asegurarnos de que funcionaría bien con cualquier número de usuarios. 

Resultados

Logramos exelentes resultados. La aplicación de investigación y noticias Neutrality es la primera de su tipo. Es una plataforma que ha sido creada para brindar noticias de alta calidad de diferentes editoriales internacionales y ofrece poderosas herramientas de análisis nunca antes vistas.

Elegimos implementar una API de aprendizaje automático (TensorFlow.js) dentro de la aplicación para brindar una mejor experiencia de usuario basada en el proceso de toma de decisiones más informado del algoritmo.

Neutrality - Web App - Login - Devices

Los autores y periodistas pueden comparar diferentes editoriales que publican sobre un tema específico con la ayuda de este sistema. La aplicación también pretende servir como un mercado de noticias que ofrece una forma práctica y revolucionaria para que los artículos destaquen. Neutrality es una plataforma para que escritores y creadores generen audiencias para sus noticias.

Con Neutrality, podremos analizar noticias en un entorno controlado por el usuario, comparando fácilmente todas las fuentes de información y explorando informes importantes y objetivos sobre cada artículo.

Neutrality - Web App - Dashboard Filters - Desktop Version

Si quieres experimentar con esta aplicación, puedes ir a neutrality-news.com. Podrás crear una cuenta pública y, desde allí, explorar algunas de las funcionalidades para tener una idea general.

Neutrality - Web App - News - Mobile Version
Neutrality - Web App - Fine tuning - Mobile Version

¿CUÁL ES EL SIGUIENTE PASO?

Echa un vistazo más de cerca a nuestro proceso paso a paso para darle vida a tu proyecto de software. ¡La actualización de tu negocio está a solo un click de distancia!