logo móvil
Contáctanos

Control de Operaciones de Hogar Inteligente Usando Procesamiento de Lenguaje Natural, Reconocimiento de Voz y Tecnologías IoT en una Arquitectura de Múltiples Niveles

Autores: Alexakis, George; Panagiotakis, Spyros; Fragkakis, Alexander; Markakis, Evangelos; Vassilakis, Kostas

Idioma: Inglés

Editor: MDPI

Año: 2019

Descargar PDF

Acceso abierto

Artículo científico
2019

Control de Operaciones de Hogar Inteligente Usando Procesamiento de Lenguaje Natural, Reconocimiento de Voz y Tecnologías IoT en una Arquitectura de Múltiples Niveles


Categoría

Procesos industriales

Subcategoría

Diseño de procesos industriales

Palabras clave

Internet de las cosas
Agente de IoT
Procesamiento de lenguaje natural
APIs
Hogar inteligente
Arquitectura de múltiples niveles

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 21

Citaciones: Sin citaciones


Descripción
El Internet de las Cosas (IoT) es una arquitectura emergente basada en Internet, que permite el intercambio de datos y servicios en una red global. Con la llegada del Internet de las Cosas, cada vez más dispositivos se están conectando a Internet para ayudar a las personas a obtener y compartir datos o programar acciones. En este documento, presentamos un Agente IoT, una aplicación web para monitorear y controlar un hogar inteligente de forma remota. El Agente IoT integra un chatbot que puede entender comandos de texto o de voz utilizando procesamiento de lenguaje natural (NLP). Con el uso de NLP, los dispositivos del hogar son más amigables para el usuario y controlarlos es más fácil, ya que incluso cuando un comando o pregunta/comando es diferente de los preestablecidos, el sistema entiende los deseos del usuario y responde en consecuencia. Nuestra solución explota varias Interfaces de Programación de Aplicaciones (APIs) disponibles, a saber: la API de Dialogflow para la integración eficiente de NLP en nuestro sistema IoT, la API de Web Speech para enriquecer la experiencia del usuario con funciones de reconocimiento y síntesis de voz, MQTT (Message Queuing Telemetry Transport) para el control ligero de actuadores y Firebase para el almacenamiento dinámico de datos. Esta es la innovación más significativa que aporta: la integración de varias APIs de terceros y tecnologías de código abierto en un solo mash-up, destacando cómo se puede construir una nueva aplicación IoT hoy en día utilizando una arquitectura de múltiples capas. Creemos que una arquitectura en capas puede ser muy útil para el desarrollo rápido de aplicaciones de hogar inteligente.

Otros recursos que podrían interesarte

Temas Virtualpro