Bethel GroupIngeniería de datos e IA · Costa Rica

Convertimos datos en margen, control y velocidad.

Diseñamos, construimos y operamos plataformas de operación comercial, inteligencia de precios y visión por computadora para retail y consumo masivo. Ingeniería propia sobre Azure, con documentación y acompañamiento.

  • El día completo de la tienda en un solo sistema
  • Precios de la competencia emparejados con IA
  • Orquestación serverless en Azure
  • El código y los datos quedan del cliente

El QuetzalProyección del día en vivo

IA

Hoy a esta hora

₡322.300

+54% vs. promedio

Proyección de cierre

₡1.852.371

confianza alta

Promedio histórico

₡1.395.890

+10% tendencia

Ritmo

154%

sobre lo esperado

Venta acumulada del día

rango ₡1,78 M – ₡2,51 M

₡0₡1M₡2M₡3M6h9h12h15h18h21h
Promedio históricoHoyProyecciónBanda de confianza

Resumen del díaen meta

Vas 54% arriba del promedio para esta hora y el ritmo sostiene la proyección de cierre. Revisar bóveda: el conteo sugerido supera el fondo autorizado.

Arqueo cuadrado (3 cajas)2 adelantos pendientesCiclo de consignación abierto

Tecnología que operamos todos los días

.NET 9Python 3.12Azure Durable FunctionsContainer Apps JobsAzure OpenAIFAISSPlaywrightSQL ServerService BusYOLOv8DockerApplication Insights.NET 9Python 3.12Azure Durable FunctionsContainer Apps JobsAzure OpenAIFAISSPlaywrightSQL ServerService BusYOLOv8DockerApplication Insights

Catálogos completos por ciclo

Todo el surtido relevante, capturado y normalizado en cada corrida de extracción.

Competidores en paralelo

Se monitorean los que tu operación necesite: jobs independientes por tienda, familia y categoría.

Del kick-off al go-live

Alcance y fechas acordados al inicio, con demo funcional en cada sprint.

Garantía y acompañamiento

Capacitación, manuales y transferencia de conocimiento incluidos en el alcance.

Soluciones

Soluciones propias, nacidas de problemas reales de negocio

Algunas de las soluciones que construimos y operamos. Las implementamos como producto, las adaptamos a tu operación o las integramos con lo que ya tienes; cada módulo que ves acá está construido y documentado.

Comercio minorista con proveedoresNuestra suite más completa

El Quetzal

Suite de operación comercial

El día completo de una tienda en un solo sistema: vender, cobrar, cuadrar caja, controlar bóveda, mover inventario, liquidar consignación con proveedores y cerrar con un resumen del día generado por IA. Es nuestra plataforma más completa: doce módulos que cubren la operación de punta a punta.

  • Venta y factura express

    Flujo corto para atender rápido, cobro con múltiples formas de pago y consulta de ventas del día.

  • Caja y arqueo

    Apertura, conteo, cierre y reapertura controlada, entrega de fondo y consolidado por cajero.

  • Bóveda y efectivo

    Ingresos, retiros y conteo sugerido según el movimiento real del día.

  • Inventario

    Movimientos, ajustes, cierre de día y dashboard de existencias por producto y unidad de venta.

  • Productos y etiquetas

    Mantenimiento de catálogo, imágenes, unidades de venta, código de barras e impresión de etiquetas.

  • Consignación de proveedores

    Ciclos, entradas, retiros, adelantos y ajustes, con distinción entre mercadería firme y en consignación y resumen de pago por proveedor.

  • Compras

    Órdenes de compra, proveedores, dashboard de compras y comparador por proveedor y período.

  • Reportes de dirección

    Ingresos contra egresos, comparador por día de la semana y por hora, y proyección del cierre del día.

  • IA operativa

    Proyección del día y resumen ejecutivo con semáforo, sobre los datos reales del negocio.

  • Detección por cámara

    Módulo Vision integrado: conteo de personas, objetos visibles y alertas desde el navegador.

  • Arquitectura por dominio

    Microservicios independientes de catálogos, inventario, venta y transacción sobre Azure App Service.

  • Operación observable

    Imágenes en almacenamiento gestionado, telemetría en Application Insights y accesos por rol.

.NET 9Microservicios RESTAzure App ServiceSQL ServerBlob StorageApplication InsightsBootstrap 5Claude (resúmenes)
Quiero ver El Quetzal en vivo

El QuetzalCompras de mercadería · mes en curso

En vivo

Compras hoy

₡160.800

+112% vs. mismo día

Mes a la fecha

₡6,34 M

+47% vs. mes anterior

Proyección del mes

₡7,56 M

a este ritmo

Compra promedio

₡48.806

130 compras del mes

Para decidir ahora

+47%compras vs. mes anterior
Distr. del Valleproveedor líder · 28%
Fresa premiumlo más comprado

Compras por día

pico día 17 · ₡598.410

18152226

Top proveedores del mes

  • 1Distribuidora del Valle₡1,21 M15 compras
  • 2Agrofresco₡679.6008 compras
  • 3Lácteos La Cumbre₡463.2006 compras
  • 4Abarrotes del Norte₡363.3904 compras
Comparador por proveedor y período
Retail, consumo masivo y distribución

Kompara

Inteligencia de precios con IA

Monitorea el catálogo de tus competidores todos los días, empareja productos equivalentes con IA — no por nombre exacto — y te dice qué hacer con cada precio. Del scraping a la recomendación accionable, en una sola plataforma.

Scrapers en contenedoresOrquestador serverlessNormalización + embeddingsFAISS + reglasValidación LLMDashboards y alertas
  • Extracción por competidor, familia y categoría

    Scrapers modulares por sitio con navegación dinámica, paginación, manejo de cookies y control anti-bot.

  • Descubrimiento de catálogo

    Jobs dedicados que mapean categorías y marcas de cada sitio antes de extraer productos.

  • Emparejamiento semántico

    Normalización de texto, embeddings, índice vectorial FAISS y filtros léxicos sobre tokens relevantes.

  • Motor de unidades y empaques

    Distingue 350 ml de 355 ml, detecta packs y surtidos y descarta tamaños o precios no comparables.

  • Validación con modelo de lenguaje

    Clasifica iguales, similares o distintos y recomienda subir, mantener o bajar, con justificación y score.

  • Alertas de cambio de precio

    Detección automática contra la última captura y correo con el detalle completo descargable.

  • Histórico y tendencia

    Precio por producto, competidor y fecha, con vista de últimos cambios y porcentaje de variación.

  • Mayor diferencia de precios

    Ranking por brecha porcentual, con el competidor más caro y más barato y umbral configurable.

  • Dashboards e indicadores

    Comparaciones, nivel de competitividad y similitud promedio, con filtros y export a CSV, PDF y Excel.

  • Programación y disparo manual

    Horarios por competidor y categoría, más ejecución inmediata sin alterar la periodicidad automática.

  • Parámetros sin tocar código

    Umbrales de similitud, top-K vectorial, ratios de tamaño y precio, y límite diario de uso de IA.

  • Gobierno y trazabilidad

    Acceso por roles con Entra ID, bitácora de sistema y telemetría con alertas de excepciones.

Python 3.12PlaywrightAzure Durable FunctionsContainer Apps JobsService BusFAISSAzure OpenAI.NET 9SQL ServerApplication Insights
Quiero ver Kompara en vivo
KomparaMonitor de competenciaEn vivo

Comparaciones

12.480

+2,4%

Competitivos

68%

+5 pts

Prom. similitud

0,89

estable

Producto

7 días · nuestro precio / competencia

Arroz grano entero 1 kgSKU-10482₡1 290₡1 150Bajar+12,2%
Aceite girasol 1 LSKU-77310₡2 450₡2 690Subir-8,9%
Detergente polvo 3 kgSKU-40219₡6 890₡6 950Mantener-0,9%
Set 4 vasos vidrio 350 mlSKU-55908₡4 590₡3 990Bajar+15,0%

Veredicto del modeloArroz grano entero 1 kg

Mismo uso y contenido comparable: productos similares. Ajuste sugerido de −4% para recuperar competitividad en la categoría.

14 cambios detectados hoy
Tiendas físicas, sucursales y bodegas

VisionEngine

Analítica de video para el piso de venta

Convierte las cámaras que ya tienes en un sensor de negocio: qué producto mira el cliente y por cuánto tiempo, qué se está agotando en la góndola, cómo circula la gente y qué pasa en la caja. Todo procesado dentro del local, sin subir el video a la nube.

  • Reconocimiento de producto en góndola

    Identifica el artículo frente a la cámara y lo cruza con el inventario: existencia, precio y ubicación en el anaquel.

  • Espacios vacíos y reposición

    Detecta huecos en la góndola y avisa qué reponer antes de que la venta se pierda, con la hora en que se quedó sin frente.

  • Interés real por producto

    Mide cuánto tiempo se detiene el cliente frente a cada anaquel y qué toma: la señal que ningún sistema de caja registra.

  • Seguimiento con identidades estables

    Detección y tracking por persona (YOLOv8 + ByteTrack): la base para contar únicos, permanencia y anomalías reales.

  • Zonas poligonales por rol

    Caja, entrada, pasillo o góndola con cualquier forma — no rectángulos —, con ocupación y permanencia por individuo.

  • Mapas de calor de circulación

    Acumulación configurable con olvido progresivo para comparar horarios, campañas o cambios de layout.

  • Monitoreo de caja

    Máquina de estados de transacción: detecta actividad, mide duración y cuenta transacciones por turno.

  • Detección de anomalías

    Permanencia sospechosa y aglomeración con severidad, listas para escalar a un baseline estadístico por horario.

  • Fuentes flexibles

    Cámara IP por RTSP u ONVIF, webcam, captura de pantalla o archivo grabado — misma interfaz para todas.

  • Eventos consultables

    Base de eventos local con exportación de clips y herramienta visual para dibujar las zonas de cada cámara.

  • Todo configurable por archivo

    Modelo, confianza, frames procesados, zonas y umbrales de alerta sin recompilar nada.

  • Privacidad por diseño

    El procesamiento es local: solo salen eventos y métricas, no el video. Menos ancho de banda y menos riesgo.

  • Integrado a la operación

    Disponible también dentro de El Quetzal como módulo Vision de detección en el navegador, con alertas en vivo.

PythonYOLOv8 / UltralyticsByteTrackOpenCVRTSP / ONVIFSQLiteFastAPIDocker
Quiero ver VisionEngine en vivo

VisionEngineCámara 01 · pasillo de aderezos

rec
Góndola 2 · salsasGóndola 4 · aderezosID 27 · 0:38

producto reconocido

Aderezo de aguacate 500 ml

Existencia
18 u
Tiempo en góndola
2,2 s
Permanencia
4,7 s

canasta #415

  • Chile dulce×2
  • Pimienta negra×1
  • Pan integral×1

1 faltante en góndola 4

Circulación

Personas únicas

137

Permanencia media

1:24

Interacciones góndola

412

Faltantes hoy

3

transaccióncaja_142 s · 1 persona
faltantegóndola_41 espacio vacío · aderezos
interésgóndola_44,7 s frente al producto
aglomeracióncaja_15 personas simultáneas
Procesamiento local
Capacidades

Un equipo que cubre todo el camino: del dato crudo a la decisión

No entregamos piezas sueltas. Cubrimos extracción, arquitectura, IA, interfaz y operación — con la documentación y la telemetría para que el sistema siga vivo después de la entrega.

Inteligencia de precios y mercado

Extracción automatizada de catálogos de la competencia, normalización de productos, histórico de precios y detección de cambios con alertas accionables.

Scraping a escalaHistóricoAlertas

IA aplicada con criterio

Embeddings, búsqueda vectorial e LLM únicamente donde agregan valor: primero reglas y filtros baratos, después el modelo. Precisión con costo controlado.

EmbeddingsFAISSLLM as judge

Visión por computadora

Detección y seguimiento de personas con identidades estables, zonas de interés, mapas de calor, permanencia y alertas operativas sobre cámaras existentes.

YOLOv8ByteTrackRTSP / ONVIF

Arquitectura cloud en Azure

Orquestación serverless, jobs en contenedores, mensajería y almacenamiento gobernado. Concurrencia controlada, reintentos y costos predecibles.

Durable FunctionsContainer AppsService Bus

Software a la medida

Microservicios .NET 9 por dominio, APIs REST documentadas y front-ends operativos pensados para el ritmo real de una tienda o una bodega.

.NET 9APIs RESTRazor / SPA

Datos e integración

Modelado en SQL Server, procedimientos y tipos tabla para cargas masivas, integración con ERP y catálogos internos, exportables y tableros ejecutivos.

SQL ServerTVP / SPPower BI

Automatización de procesos

Programación por competidor, categoría u horario, disparo manual cuando el negocio lo necesita y notificaciones de progreso en tiempo real.

Jobs programadosWebhooksCorreo

Seguridad y observabilidad

Autenticación con Entra ID y control por roles, identidades administradas, bitácora de auditoría y telemetría con alertas desde el día uno.

Entra IDApp InsightsBitácora
Arquitectura

Arquitectura serverless, observable y con el costo bajo control

Este es el patrón que usamos para mover datos a escala sin infraestructura ociosa: cada etapa se escala sola, deja rastro y se puede reiniciar sin perder el hilo.

01

Fuentes

  • Catálogos web de la competencia
  • Catálogo interno y ERP
  • Cámaras IP del local
  • Punto de venta y compras
02

Orquestación

  • Orquestador serverless con estado
  • Sub-orquestaciones por tienda y categoría
  • Lotes con concurrencia máxima
  • Reintentos y progreso consultable
03

Ejecución

  • Scrapers en contenedores efímeros
  • Jobs de categorías y marcas
  • Mensajería para desacoplar etapas
  • Escalamiento por demanda
04

Datos

  • Productos, precios e históricos
  • Cargas masivas con tipos tabla
  • Coincidencias y scores
  • Bitácora de auditoría
05

Inteligencia

  • Normalización y embeddings
  • Índice vectorial + reglas ligeras
  • Validación con LLM y límite de uso
  • Notificaciones firmadas de progreso
06

Decisión

  • Dashboards ejecutivos y operativos
  • Alertas por correo con detalle
  • Exportables CSV, PDF y Excel
  • APIs para integrar a tus sistemas

Seguridad

Entra ID con roles, identidades administradas, secretos fuera del código y TLS de punta a punta.

Observabilidad

Telemetría, trazas y alertas de excepción, más bitácora de negocio consultable desde la aplicación.

Control de costo

Concurrencia acotada, contenedores efímeros y uso de IA con umbrales y límite diario configurables.

Entrega continua

Ambientes separados, despliegue por pipeline y documentación de aprovisionamiento reproducible.

No reemplazamos lo que ya funciona. Nos integramos con tu ERP, tu punto de venta y tus cámaras actuales mediante APIs, cargas programadas y mensajería — y te dejamos la documentación para operarlo sin nosotros.

Metodología

Del kick-off al go-live, con demo funcional en cada sprint

Trabajamos como socio técnico, no como caja negra: agenda visible, avances demostrables y entregables que te dejan autonomía al final del proyecto.

  1. Descubrimiento y kick-off

    Inicio

    Levantamos requerimientos con criterios de aceptación explícitos, definimos usuarios funcionales, responsables y plan de comunicación. Todos saben qué se entrega y cómo se aprueba.

  2. Arquitectura y aprovisionamiento

    Diseño

    Diseño de la solución y provisión de la infraestructura documentada paso a paso, con ambientes separados para desarrollo, pruebas y producción.

  3. Sprints con demo real

    Construcción

    Metodología ágil híbrida (Scrumban) sobre Jira, sprints de 2 a 4 semanas, informe semanal de avance y sprint review con demo funcional — no capturas de pantalla.

  4. Pruebas, UAT y ajustes

    Validación

    Validación funcional con los usuarios reales del proceso, corrección de hallazgos y ajuste de parámetros con datos productivos.

  5. Capacitación y go-live

    Entrega

    Capacitación a usuarios y equipo técnico, manuales de operación y parámetros, y acompañamiento en la salida a producción.

  6. Garantía y soporte

    Post go-live

    Garantía sobre lo entregado y horas de soporte incluidas —el plazo se fija en el contrato—, más un plan de mantenimiento opcional si querés que sigamos operando la plataforma.

Qué queda en tus manos

La transferencia de conocimiento es parte del alcance, no un extra que se cotiza después.

  • Código fuente y documentación son propiedad del cliente
  • Documentación técnica por componente
  • Manual de parámetros y de operación
  • Wiki de arquitectura y despliegue
  • Guía de aprovisionamiento reproducible
  • Capacitación y material de apoyo

Garantía

acordada en el contrato

100%

del código, tuyo

Resultados

Proyectos reales, contados sin humo

Presentamos los casos de forma anónima por acuerdos de confidencialidad. Cada implementación se dimensiona con el cliente: fuentes, volumen y plazos se definen en el kick-off.

Comercio minorista con proveedores en consignación

Toda la operación del día en un solo sistema

El punto de partida. Venta, caja, inventario y liquidación de proveedores vivían en hojas de cálculo distintas; el cierre del día era artesanal y sin trazabilidad.

Lo que construimos. Suite de operación por dominios: venta y factura express, caja con arqueo y bóveda, inventario, consignación con ciclos y adelantos, compras y reportes de dirección con proyección por IA.

  • Cierre de caja y arqueo con respaldo auditable por cajero
  • Liquidación de consignación con historial de movimientos por proveedor
  • Proyección del cierre y resumen ejecutivo del día generado por IA
  • Comparadores por día de la semana y por hora para decidir horarios y compras
Microservicios por dominioConsignación auditableResumen IA del día

Cadena de retail multiformato

Precios de la competencia, todos los días y sin digitar

El punto de partida. El área de precios comparaba a mano contra la competencia: muestras pequeñas, información desactualizada y decisiones tardías.

Lo que construimos. Plataforma completa de inteligencia de precios: scrapers por competidor y categoría, orquestación serverless, comparador semántico con validación por IA, dashboards, histórico y alertas por correo.

  • Catálogo completo de cada competidor, capturado y normalizado por ciclo
  • Competidores monitoreados en paralelo, con horario configurable por categoría
  • Cambios de precio detectados y notificados el mismo día
  • Recomendación de precio con justificación y score por producto
Go-live por sprintsMulti-competidorAlertas diarias

Piso de venta

Las cámaras que ya existían, convertidas en métricas

El punto de partida. Las cámaras solo servían para revisar grabaciones después del hecho: ninguna métrica de circulación, permanencia ni actividad de caja.

Lo que construimos. Motor de analítica de video on-premise: seguimiento con identidades estables, zonas poligonales por rol, mapas de calor, monitoreo de caja y detección de anomalías con bitácora de eventos.

  • Mapas de calor comparables por horario y por cambio de layout
  • Permanencia por zona y conteo de personas únicas
  • Transacciones de caja medidas por duración y participantes
  • Alertas de aglomeración y permanencia sospechosa en vivo
Procesamiento localZonas + heatmapAlertas en vivo
Contanos tu caso y te decimos cómo lo abordaríamos
Por qué Bethel

Somos el equipo que te deja autonomía, no dependencia

Nuestro mejor resultado es que tu equipo pueda operar y evolucionar la plataforma sin llamarnos. Si nos seguís llamando, que sea porque querés construir lo siguiente.

Bethel Group en una línea

Una boutique de ingeniería que combina datos, inteligencia artificial y disciplina de proyecto para que decisiones que hoy se toman por intuición pasen a tomarse con evidencia.

Base propia, no desde cero

Kompara, El Quetzal y VisionEngine ya están construidos. Empezás desde una base probada y pagás la adaptación a tu negocio, no la curva de aprendizaje.

IA con costo bajo control

Primero reglas, filtros léxicos y motor de unidades; el modelo de lenguaje entra solo en los casos dudosos. Precisión donde importa, factura predecible.

Observabilidad desde el día uno

Telemetría, bitácora y estado de cada ejecución. Cuando algo falla sabés qué, cuándo y por qué — sin abrir un ticket a ciegas.

Documentación de verdad

Documentación técnica por componente, manual de parámetros con ejemplos y guía de aprovisionamiento paso a paso. Nada vive solo en la cabeza del desarrollador.

Arquitectura modular

Agregar un competidor, una cámara o un módulo no implica reescribir el sistema: cada pieza se despliega y escala por separado.

Trato directo

Equipo en Costa Rica, comunicación por el canal que ya usás y contacto directo con quien construye. Sin capas de intermediarios.

Conversemos

Contanos qué decisión querés dejar de tomar a ciegas

Una llamada de 30 minutos alcanza para saber si esto aplica a tu operación. Si no aplica, te lo decimos de frente.

  • 1Escribinos por WhatsApp y te contestamos el mismo día hábil.
  • 2Llamada de 30 minutos para entender el caso y los datos disponibles.
  • 3Demo con tus escenarios reales y propuesta con alcance, plazos y costo.
WhatsApp · la vía más rápida+506 7299 2915Correoinfo@bethelgroup.co.crTeléfono+506 7299 2915
UbicaciónCosta Rica · trabajo remoto
Respuestael mismo día hábil

Al enviar se abre WhatsApp con el detalle ya redactado. Tratamos tu información como confidencial.

WhatsApp