/cs807-final-project

Repository for the final project of CS807

Primary LanguageTeX

Abstract

An interactive kiosk is a computer terminal that provides access to information and applications for communication. It contains specialized hardware and software designed within a public exhibit. Thus, an interactive kiosk must address resourceful solutions to minimize its possible constrains. In this project report we propose an interactive kiosk with speech recognition for academic environments. We utilized \emph{Wit.ai}, a \emph{cloud service} that turns speech or text into actionable data. Wit works on the project as a accessibility tool an interactive feature. The server, data modeling to the client and user interface was built with \emph{Meteor.js}, a full-stack javascript framework. The hardware of chosen was Raspberry Pi 2, a low cost single-board computer with salient features to support efficiency and reliability for the project interactive kiosk.

In this project report we discuss the process and constrains to build an interactive kiosk with speech recognition. We discuss the challenges of localization and map apps that impose barriers efforts for simple implementations. Finally, we describe the implementation and functionality of high functioning search algorithms for information retrieval on the server.