Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (3)

Search Parameters:
Keywords = mashup agents

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
18 pages, 4231 KB  
Article
Control of Smart Home Operations Using Natural Language Processing, Voice Recognition and IoT Technologies in a Multi-Tier Architecture
by George Alexakis, Spyros Panagiotakis, Alexander Fragkakis, Evangelos Markakis and Kostas Vassilakis
Designs 2019, 3(3), 32; https://doi.org/10.3390/designs3030032 - 1 Jul 2019
Cited by 63 | Viewed by 16163
Abstract
The Internet of Things (IoT) is an emerging Internet-based architecture, enabling the exchange of data and services in a global network. With the advent of the Internet of Things, more and more devices are connecting to the Internet in order to help people [...] Read more.
The Internet of Things (IoT) is an emerging Internet-based architecture, enabling the exchange of data and services in a global network. With the advent of the Internet of Things, more and more devices are connecting to the Internet in order to help people get and share data or program actions. In this paper, we introduce an IoT Agent, a Web application for monitoring and controlling a smart home remotely. The IoT Agent integrates a chat bot that can understand text or voice commands using natural language processing (NLP). With the use of NLP, home devices are more user-friendly and controlling them is easier, since even when a command or question/command is different from the presets, the system understands the user’s wishes and responds accordingly. Our solution exploits several available Application Programming Interfaces (APIs), namely: the Dialogflow API for the efficient integration of NLP to our IoT system, the Web Speech API for enriching user experience with voice recognition and synthesis features, MQTT (Message Queuing Telemetry Transport) for the lightweight control of actuators and Firebase for dynamic data storage. This is the most significant innovation it brings: the integration of several third-party APIs and open source technologies into one mash-up, highlighting how a new IoT application can be built today using a multi-tier architecture. We believe that such a tiered architecture can be very useful for the rapid development of smart home applications. Full article
(This article belongs to the Special Issue Artificial Intelligence Supported Design and Innovation)
Show Figures

Figure 1

29 pages, 806 KB  
Review
Mashups: A Literature Review and Classification Framework
by Brandon Beemer and Dawn Gregg
Future Internet 2009, 1(1), 59-87; https://doi.org/10.3390/fi1010059 - 22 Dec 2009
Cited by 36 | Viewed by 14014
Abstract
The evolution of the Web over the past few years has fostered the growth of a handful of new technologies (e.g. Blogs, Wiki’s, Web Services). Recently web mashups have emerged as the newest Web technology and have gained lots of momentum and attention [...] Read more.
The evolution of the Web over the past few years has fostered the growth of a handful of new technologies (e.g. Blogs, Wiki’s, Web Services). Recently web mashups have emerged as the newest Web technology and have gained lots of momentum and attention from both academic and industry communities. Current mashup literature focuses on a wide array of issues, which can be partially explained by how new the topic is. However, to date, mashup literature lacks an articulation of the different subtopics of web mashup research. This study presents a broad review of mashup literature to help frame the 1subtopics in mashup research. Full article
(This article belongs to the Special Issue Data Mashups)
Show Figures

Figure 1

14 pages, 481 KB  
Article
Identifying Middlewares for Mashup Personal Learning Environments
by Jinan Fiaidhi, Sabah Mohammed, Lyle Chamarette and David Thomas
Future Internet 2009, 1(1), 14-27; https://doi.org/10.3390/fi1010014 - 5 Aug 2009
Cited by 8 | Viewed by 11252
Abstract
The common understanding of e-learning has shifted over the last decade from the traditional learning objects portals to learning paradigms that enforces constructivism, discovery learning and social collaboration. Such type of learning takes place outside the formal academic settings (e.g., seminars or lectures) [...] Read more.
The common understanding of e-learning has shifted over the last decade from the traditional learning objects portals to learning paradigms that enforces constructivism, discovery learning and social collaboration. Such type of learning takes place outside the formal academic settings (e.g., seminars or lectures) where a learning environment is created by using some kind of web application mashup tools. The use of these mashup tools moves the learning environment further away from being a monolithic platform towards providing an open set of learning tools, an unrestricted number of actors, and an open corpus of artifacts, either pre-existing or created by the learning process – freely combinable and utilizable by learners within their learning activities. However, collaboration, mashup and contextualization can only be supported through services, which can be created and modified dynamically based on middlewares to suit the current needs and situations of learners. This article identifies middlewares suitable for creating effective personal learning environment based on Web 2.0 mashup tools. This article also proposed a general framework for constructing such personal learning environments based on Ambient Learning realized by learning agents and the use of Enterprise Mashup servers. Full article
(This article belongs to the Special Issue Data Mashups)
Show Figures

Figure 1

Back to TopTop