Prototipo para el almacenamiento, tratamiento y procesamiento de datos utilizados en centros de memoria histórica, cultural, museos o senderos ecoturísticos en zonas afectadas por el postconflicto en Colombia

A continuación encontrará el desarrollo de dos APIS que proveerán los servicios necesarios a un sistema recomendador y a una aplicación para realizar recorridos personalizados a través de un museo haciendo uso de técnicas de realidad aumentada. Para el desarrollo de la API que contiene los datos de...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2018
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/13834
Acceso en línea:
http://hdl.handle.net/11349/13834
Palabra clave:
Ontología
Bases de Datos
Sparql
Web Semantica
Fuseki
Apache Jena
INGENIERÍA DE SISTEMAS - TESIS Y DISERTACIONES ACADÉMICAS
DESARROLLO DE PROGRAMAS PARA COMPUTADOR
ADMINISTRACIÓN CULTURAL - PROCESAMIENTO CULTURAL - COLOMBIA
ONTOLOGÍAS (RECUPERACIÓN DE LA INFORMACIÓN)
DESARROLLO DE PROTOTIPOS
Ontology
Databases
Sparql
Semantic Web
Fuseki
Apache Jena
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
Description
Summary:A continuación encontrará el desarrollo de dos APIS que proveerán los servicios necesarios a un sistema recomendador y a una aplicación para realizar recorridos personalizados a través de un museo haciendo uso de técnicas de realidad aumentada. Para el desarrollo de la API que contiene los datos de los usuarios los cuales serán la materia prima del sistema recomendador se hizo uso de tecnologías convencionales y bases de datos relacionales, estos datos se entregan en formato JSON a través de un servicio REST, todo esto corriendo sobre una instancia en el servicio de Heroku. Para el desarrollo de la API que contiene la información de las obras de arte las cuales serán mostradas por la aplicación multimedia se desarrolló una Ontología y se hizo uso de diferentes herramientas desarrolladas por Apache. La primera de ellas fue Fuseki la cual permitió levantar un endpoint sobre la Ontología para realizar las consultas necesarias; la segunda fue Jena, esta librería posibilitó a través de todos los métodos contenidos en ella realizar las consultas y formatear los resultados en JSON para que sean útiles del lado de la aplicación multimedia, estos dos servicios corriendo sobre infraestructura en la nube con servicios de tipo Elastic Beanstalk de Amazon.