2,786 research outputs found

    Instant messaging-based dialog system for device control in the Internet of things

    Get PDF
    La finalidad del proyecto im4Things es el desarrollo de una herramienta que proporcione una interfaz de comunicación entre humanos y dispositivos en la Internet de las cosas mediante diálogo en lenguaje natural escrito a través de servicios de mensajería instantánea. Esta comunicación puede ser de distintos tipos tales como el envío de órdenes, la consulta del estado e incluso se permite que sean los mismos dispositivos los encargados de alertar al usuario, si se ha producido un cambio del estado en los sensores de los dispositivos. Este proyecto está siendo desarrollado conjuntamente por la empresa Proasistech y el grupo TECNOMOD de la Universidad de Murcia y ha sido financiado por los fondos propios de la empresa Proasistech y con un contrato de I+D+i de asesoría tecnológica con el citado grupo de la Universidad de Murcia.The im4Things project aims to develop a communication interface to devices on the Internet of the Things (IoT) through intelligent dialogue based on written natural language over instant messaging services. This communication can be established in different ways such as order sending, status querying and even the devices themselves are responsible for alert users when a change has been produced in the devices sensors. This project is being developed by Proasistech company in cooperation with the TECNOMOD research group of the University of Murcia and it has been funded by equity capital of Proasistech company and by an R&D&i technology consulting contract with the aforementioned University of Murcia research group.Este trabajo ha sido financiado por la empresa Proasistech (http://www.proasistech.com/) a través de sus fondos propios

    Sistema de vigilancia de personas mayores o con incapacidad usando sistemas multiagente y robots bípedos controlados mediante voz

    Full text link
    [EN] Today humanoid robots are being used in various areas of research; this work is pretending develop a prototype to monitor older people or disabled in a building using the humanoid robot NAO, which makes use of a multi-agent system on the SPADE platform and it includes linguistic technologies. A multi-agent system consists of autonomous agents that work together to solve a given problem, where each agent is an independent software entity. In our work two types of agents are presented: • Manager Agent, responsible to report the work done by the reviewers agents. • Reviewer Agent, responsible of managing a robot NAO. Another component of the system, is the dialogue system Voxeo, which through VoiceXML it allows us to interact by voice using Skype with the agent manager. To develop the prototype also we employ other technologies such as he software Choreographer, which is the NAO robot simulator developed by Aldebaran Robotics, an Apache Web server, as well as the use of different languages like XML (eXtensible Markup Language) and Python (interpreted programming language). Thus, this work integrates various technologies related to Artificial Intelligence and Language Technology, to develop a prototype of surveillance system using biped robots.[ES] Los robots humanoides hoy en día están siendo utilizados en diversas áreas de investigación, con este trabajo se pretende desarrollar un prototipo para vigilar personas mayores o con incapacidad en un edificio usando el robot humanoide NAO, el cual hace uso de un sistema multiagente sobre la plataforma SPADE e incluye tecnologías lingüísticas. Un sistema multiagente se compone de agentes autónomos que trabajan juntos para resolver un problema dado, donde cada agente es un una entidad computacional independiente. En nuestro trabajo se presentan 2 tipos de agentes: • Agente gestor, encargado de reportar las tareas realizadas por los agentes revisores. • Agente revisor, encargado de gestionar un robot NAO. Otro componente del sistema, es el Sistema de dialogo Voxeo, el cual a través de VoiceXML nos permite interactuar mediante voz (Skype) con el agente gestor. Para el desarrollo del prototipo también se emplean otras tecnologías, como el software Choregraphe que es un simulador del robot NAO desarrollado por Aldebaran Robotics, un servidor web Apache, así también el uso de diferentes lenguajes como XML (lenguaje el extensible de marcas) y Python (lenguaje de programación interpretado). De esta forma este trabajo integra diversas tecnologías relacionadas con la Inteligencia Artificial y las Tecnologías Lingüísticas, para poder desarrollar un prototipo de sistema de vigilancia empleando robots bípedos. (Yanahuaya Arce, A. (2015). Sistema de vigilancia de personas mayores o con incapacidad usando sistemas multiagente y robots bípedos controlados mediante voz. http://hdl.handle.net/10251/75607Archivo delegad

    Revisión del chatbot como herramienta para el uso interno en las empresas

    Get PDF
    El uso de los chatbots tiene gran popularidad hoy en día en las empresas por su capacidad de automatizar labores de atención al cliente y de ventas. Sin embargo el uso de los chatbots para mejorar los procesos internos de la empresa no es muy conocido. Por lo tanto la presente investigación busca encontrar funciones innovadoras para los chatbots de manera que puedan brindar servicio a los colaboradores de una empresas y funciones diarias. Asimismo se busca entender el contexto tecnológico en que se pueden tener estas funcionalidades. En los resultados encontramos que los chatbots en realidad tienen una gran cantidad de funcionalidades, y aquellas empresas que utilizan el paradigma de Chatops son aquellas que mejor pueden aprovechar estas funcionalidades

    Java Web Communicator 2.0

    Get PDF
    El proyecto Java Web Communicator 2.0 consiste en el análisis, diseño e implementación una aplicación Web Java EE, basada en la tecnología JSF 2, que proporciona al usuario una interfaz web, que implementa un cliente de mensajería instantanea basada en el protocolo de mensajería XMPP (Extensible Messaging and Presence Protocol). Mediante la interfaz web el usuario puede establecer comunicación textual con los usuarios que tiene asociados. Asimismo, puede recibir mensajes de cualquiera de sus contactos en tiempo real. La interfaz web también permite conocer la disponibilidad de cada contacto en tiempo real. Los contactos del usuario podrán estar conectados al sistema utilizando la propia aplicación web desde otro navegador o también utilizando cualquier otra aplicación cliente XMPP. Algunos ejemplos de estas aplicaciones son: Empathy, Kopete o Jitsi. El servidor XMPP que tiene registrados los usuarios así como las relaciones entre ellos es Openfire 4.0.3 el cual sirve de fuente, tanto a la aplicación Web, como al resto de aplicaciones cliente XMPP. Para la comunicación de la aplicación Web con el servidor XMPP, se ha utilizado una librería de software libre denominada Smack 4.1.8 que proporciona una API para el uso de las funcionalidades del estándar XMPP

    Desarrollo de un módulo WebRTC de HTML5 para la implementación de mensajería instantánea con llamadas de voz y video en los cursos AVA de la UNAD

    Get PDF
    TablasEste proyecto está concebido como un trabajo tecnológico aplicado, que por su contenido, desarrollo y metodología constituye un aporte sustancial del estudiante a la comprensión y mejoramiento de los escenarios comunicativos, al integrar un módulo WebRTC de HTML5 para la implementación de mensajería instantánea con llamadas de voz y vídeo al interior de los cursos AVA de la UNAD sin depender de complementos de terceros, utilizando las nuevas tecnologías que enmarcan la comunicación en tiempo real directamente desde el navegador. Todo esto es posible gracias a la APIs WebRTC de HTML5, WebSocket y Node.js. Desde el contexto tecnológico, el proyecto otorga ciertas ventajas con relación a otras tecnologías, ya que no requiere la instalación de plugins, hace un salto tecnológico sobre los sistemas tradicionales de mensajería instantánea como Skype, AIM, ICQ. Etc. Siendo principalmente un sistema que se ejecuta directamente desde el navegador y no necesita flash, java, .NET o Silverlight para su correcto funcionamiento.This project is conceived as an applied technological work, which by its content, development and methodology constitutes a substantial contribution of the student to the understanding and improvement of communicative scenarios, to integrate an WebRTC module HTML5 for deploying instant messaging calls voice and video within the AVA courses UNAD without relying on third-party plugins, using new technologies encompassing communication in real time directly from the browser. All this is possible thanks to the WebRTC APIs HTML5 WebSocket and Node.js From the technological context, the project provides certain advantages over other technologies because it does not require installing plugins, makes a technological leap over traditional instant messaging systems such as Skype, AIM, ICQ. Etc. Being primarily a system that runs directly from the browser and does not need flash, java, .NET or Silverlight for proper operation

    Equipos virtuales en un clima creativo: habilidades, competencias y tecnología

    Get PDF
    El presente documento explora el estado del arte de los equipos de trabajo virtuales en el entorno global y pretende hacer un compendio de factores clave, procesos, herramientas y competencias identificadas al respecto por diversos autores

    Implementación de un sistema de comunicaciones unificadas, sobre las redes privadas virtuales que interconectan las sedes de la Empresa Terracargo SAC. a nivel nacional

    Get PDF
    Las tecnologías hoy en día avanzan apresuradamente, cuando determinamos el desarrollar y/o implementar una tecnología nos damos cuenta que ya existen otras que facilitan el trabajo de otra manera, por ello es importante proyectarse a futuro. De acuerdo con el tamaño y a la expansión de una empresa a nivel local, nacional e internacional surgen necesidades de comunicación, las cuales muchas empresas por falta de asesoría no determinan la tecnología óptima para su organización. El presente trabajo de investigación plasma todo lo referido con el análisis de las tecnologías existentes sobre comunicaciones unificadas y plantea la que mejor se adhiere a las necesidades de la empresa, el mismo que tiene como objetivo implementar un sistema de comunicaciones unificadas sobre las redes privadas virtuales de que interconectan las sedes de la empresa TERRACARGO SAC a nivel nacional. En el diseño del sistema de comunicaciones unificadas, se plantea el equipamiento de infraestructura de red por cada sede, los teléfonos, los equipos de videoconferencia, el equipamiento complementario como los UPS, así mismo se selecciona el software para la central de comunicaciones unificadas; finalmente se evalúa el presupuesto económico para la implementación de la solución. Finalmente, con la implementación del sistema de comunicaciones unificadas sobre la red privada virtual se mejoró la comunicación que realizan los trabajadores de las diferentes sedes de la Empresa, ahora se realizan más llamadas entre empleados y también se realizan a través de video, entre las sedes de Ate, La Victoria y Tumbes; a través de los servicios de Mensajería Instantánea, Correo Electrónico, Telefonía IP y Videoconferencia, adicionalmente hay ahorro en costo de llamadas

    “Diseño y desarrollo de una aplicación móvil (UTChat) como medio de comunicación entre docentes-estudiantes de la Universidad Técnica de Cotopaxi Extensión La Maná.”

    Get PDF
    This research project aims at innovation with software development at the Technical University of Cotopaxi Extension La Mana in which studies were conducted allowing the design and development of a mobile application to improve communication between teacher-students of the aforementioned university. Through the use of the elicitation tools applied as the interview and the survey that allows to identify the problems, determine the requirements, also the needs to obtain the functionality of the application. On the fronted; side it was done with XML files that belongs to the Android Studio environment, on the backend; side the Java programming language was used and for the security of the information, as well as the storage of files it was taken into consideration the non-relational database manager system, i.e., NoSQL such as Firebase. In addition, it was important to study and establish the software engineering for the organization of the project processes; also, the use of agile methodologies that allow streamlining the development of each of the activities, for which the Scrum methodology was applied with its interactive incremental model; this allowed the analysis of the requirements, designs, development of the application, as well as testing, implementation and monitoring of this. The UTChat mobile application developed in Android Studio is according to the needs of users specified in the survey, it states that the institutional social network created will be compatible for smartphones that have the Android OS, with this application it will be possible to have an online institutional community, in the same way to control the information issued in the application, thus improving communication between teacher-students.El presente proyecto de investigación tiene como finalidad la innovación con el desarrollo de software en la Universidad Técnica de Cotopaxi Extensión La Mana en la cual se realizaron estudio permitiendo el diseño y desarrollo de una aplicación móvil para mejor la comunicación entre docente-estudiantes de la universidad antes mencionada. Por medio del uso de las herramientas de elicitación aplicadas como son la entrevista y encuesta en donde da paso para identificar la problemática, determinar los requisitos, también las necesidades para obtener la funcionalidad del aplicativo. En la parte de fronted se realizó con archivos XML que pertenece al entorno de Android Studio, por el lado backend se usó el lenguaje de programación Java y para la seguridad de la información, así como los almacenamientos de archivos sea tomando en consideración el sistema de gestor de base de datos no relaciones, es decir NoSQL como son Firebase. Además, fue importante el estudio y establecer la Ingeniería de Software para la organización de los procesos del proyecto; también el uso de las metodologías agiles que permiten agilizar el desarrollo de cada una de las actividades, para lo cual se aplicó la metodología Scrum con su modelo incremental interactivo; esto permitió el análisis de los requerimientos, diseños, desarrollo del aplicativo, así como pruebas, implementación y monitorio del mismo. La aplicación móvil UTChat desarrollada en Android Studio es de acuerdo a las necesidades de los usuarios especificadas en la encuesta, manifiesta que la red social institucional creada será compatible para los teléfonos inteligentes que cuente con el SO Android, con este aplicativo se logrará tener una comunidad institucional online, de la misma manera controlar la información emitida en el aplicativo, de esa forma mejorar la comunicación entre docente-estudiantes
    corecore