ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ASISTENTE VIRTUAL


Enviado por   •  15 de Noviembre de 2017  •  Trabajos  •  5.165 Palabras (21 Páginas)  •  837 Visitas

Página 1 de 21

[pic 1]

INSTITUTO TECNOLOGICO NACIONAL DE MÉXICO, CAMPUS ORIZABA

PROYECTO

ASISTENTE VIRTUAL

MATERIA

DESARROLLO E IMPLEMENTACION DE S.I.

PRESENTA

SEVERIANO MONTERO VICTOR HUGO

CATEDRATICO

MENDOZA CASTRO MARIA ANGELICA

CARRERA

INGENERIA INFORMATICA

GRADO

7° SEMESTRE

Índice

1. Introducción        3

Planteamiento del Problema        3

Justificación        3

Objetivo Principal        3

Objetivos Específicos        3

Herramientas Tecnológicas A Utilizar Y Lenguajes De Programación        4

Alcance Del Sistema        4

Tabla Con La Cantidad De Personal Requerido Para El Desarrollo Y Solución Del Problema Planteado        5

Tabla Que Muestra Los Riesgos Potenciales Existentes        6

Identificación De  Los Riesgos Por Su Tipo        7

Diagrama de  Clase        8

Diagrama De Uso        9

Diagrama De Secuencia        13

Diagrama Entidad- Relación        14

Capitulo II MARCO TEORICO        15

Microsoft Visual Studio        15

Clase Speech.Recognition        16

Lineas de código        17

1. Introducción 

Un agente conversacional es una herramienta capaz de procesar lenguaje natural y ofrecer información de forma coherente en tiempo real mediante un diálogo.

Existen varios tipos de agentes conversacionales:

 Asistentes virtuales sociales: Principalmente son usados para entretener a cualquier tipo de usuario, sin especializarse en ningún tema concreto.

 Asistentes virtuales educacionales: Su propósito principal es ayudar a adquirir conocimiento sobre un determinado tema.

 Asistentes virtuales orientados a servicios: Usados frecuentemente en las empresas, y su función es facilitar las búsquedas en su sitio web y resolver preguntas acerca de sus contenidos o servicios.

Planteamiento del Problema

El método más común de interacción con el ordenar para buscar información o realizar una determinada tarea es por texto, a veces se necesita ahorrar tiempo para continuar con otras actividades y este procedimiento nos  demora demasiado. Un asistente virtual incorpora comprensión de lenguaje natural, control de diálogo, conocimiento de dominio (por ejemplo, acerca de los productos o servicios de una compañía o institución en un sitio web), abrir sitios web, consultar el estado del tiempo, fecha y hora. 

Justificación

La utilización  de comandos por voz facilitará y agilizará los procesos para hacer una determinada tarea sin tener que introducir texto, con lo cual reducirá el tiempo para poder realizar otras actividades, además de ser una herramienta divertida para los usuarios por el hecho de simular tener un asistente que realiza las tareas que le solicitas.

Objetivo Principal

Minimizar el tiempo que se requiere para realizar algunas tareas sobre el ordenador.

Objetivos Específicos

Rapidez para ingresar a una aplicación

Utilizar comandos de voz

Herramientas Tecnológicas A Utilizar Y Lenguajes De Programación 

Para llevar a cabo el desarrollo de este proyecto empleare las siguientes herramientas:

 Visual Estudio Un completo entorno de desarrollo integrado para crear aplicaciones espectaculares para Windows, Android e iOS, además de aplicaciones web y servicios de nube innovadores

[pic 2]

Alcance Del Sistema

1.- Facilidad en su manipulación para cualquier usuario.

2.- Interfaz gráfica bien formada

3.- Habilidad de acceder a información de una variedad de recursos

4.- Realizar tareas que solo son especificadas una vez a través de la voz del usuario

Tabla Con La Cantidad De Personal Requerido Para El Desarrollo Y Solución Del Problema Planteado

Tipo de Personal

Cantidad

Justificación

Usuario Final

1

Usuario familiarizado con los procesos específicos que debe realizar el software, los comandos disponibles para el usuario.

Usuario Líder

1

Se busca satisfacer en todas las necesidades que le competen al usuario.

Personal De Mantenimiento

1

Todo software no está exento a fallas, existen diversos factores que pueden interrumpir la usabilidad del sistema.

Analistas y Programadores

1

No es necesario saber el campo en el que será implementado el sistema ya que su operatividad será muy específica.

Personal De Pruebas

1

Se requiere validar si los requerimientos satisfacen las necesidades del cliente.

...

Descargar como (para miembros actualizados)  txt (20.7 Kb)   pdf (354.7 Kb)   docx (144.6 Kb)  
Leer 20 páginas más »
Disponible sólo en Clubensayos.com