Implementación de un prototipo de asistente virtual (Chatbot) en una aplicación de mensajería Instantánea para la reservación de mesas en un restaurante

El objetivo del presente proyecto es el de describir la forma en la cual se puede usar la tecnología de inteligencia artificial, en particular procesamiento y comprensión de lenguaje natural capaz de percibir su entorno, procesar lo que percibe y brindar una respuesta de manera racional, generando u...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/29593
Acceso en línea:
http://hdl.handle.net/11349/29593
Palabra clave:
Procesamiento de Lenguaje Natural
Entendimiento del Lenguaje Natural
Aprendizaje de Máquina
Asistente Virtual
Inteligencia Artificial
Especialización en Ingeniería de software - Tesis y Disertaciones Académicas
Chatbot (Programa para computador)
Asistente personal digital
Mensajería instantánea
Inteligencia artificial
Chatbot
Natural Language Processing
Natural Language Understanding
Machine Learning
Artificial Intelligence
Rights
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
Description
Summary:El objetivo del presente proyecto es el de describir la forma en la cual se puede usar la tecnología de inteligencia artificial, en particular procesamiento y comprensión de lenguaje natural capaz de percibir su entorno, procesar lo que percibe y brindar una respuesta de manera racional, generando una conversación coherente. Para crear una herramienta tipo Chatbot el cual es un instrumento de múltiples usos con aplicación en diversos ámbitos. Una de estas posibles aplicaciones es la automatización del proceso de agendamiento de reservas en restaurantes. Realizando un estudio de los diferentes Frameworks que existen en el mercado para este tipo de implementaciones y estudiando el estado del arte para lograr un óptimo resultado en la implementación del prototipo, determinando la mejor forma del levantamiento de requerimientos necesarios para el desarrollo del proyecto y la metodología de desarrollo que mejor se ajusta para su implementación