JEV WiFi Analyzer es el experimento más reciente de Roni Bandini, publicado en Hackaday el 31 de octubre. Junta un computador Linux de placa única, un adaptador WiFi USB y un modelo de IA especializado para crear una herramienta automática que monitorea de forma pasiva la actividad WiFi, mide la cobertura y la congestión de la red y propone posibles optimizaciones.

Pantalla del JEV WiFi Analyzer

¿Cómo funciona el analizador?

Un programa en Python se conecta a la red, recorre los canales disponibles y usa la biblioteca scapy para reunir datos de cada canal. Mide la intensidad de la señal, la cantidad de clientes conectados y los cuadros WiFi por segundo, entre otras variables.

Esos números van a Jev, un modelo de decisión que los interpreta de manera continua. En el analizador, Python se encarga de juntar los datos crudos y Jev clasifica la cobertura de la red, su nivel de congestión y, cuando corresponde, las acciones básicas para corregirla.

¿Qué es Jev?

Jev es un tipo de IA que no puede generar texto ni imágenes. Solo entrega números que representan decisiones acotadas. Hackaday ya había cubierto estos modelos de decisión a comienzos de octubre, incluidas versiones que se instalan en el propio equipo.

Según Hackaday, Jev es lo bastante barato como para usarlo en problemas muy distintos, y también es práctico correr un modelo propio en hardware propio.

Lo que hace y lo que no

El video de demostración que acompaña el proyecto está solo en español y muestra el analizador en acción.

Hackaday reconoce que la IA no hace análisis muy profundos. Clasifica lo que Python le entrega y sugiere un arreglo simple. El medio plantea un paso siguiente posible, que Jev decida en qué canales conviene pasar más o menos tiempo escuchando, y se pregunta si conectar modelos de decisión como este a otros tipos de hardware es una línea de proyectos que está por despegar.