Informática
Permanent URI for this collectionhttp://98.81.228.127/handle/20.500.12404/765
Browse
11 results
Search Results
Item ExpertTI : an knowledge system for intelligent service desks using free text(Pontificia Universidad Católica del Perú, 2017-04-17) Bello Ruiz, Alejandro Toribio; Melgar, Andrés; Pizarro, Daniel; Melgar Sasieta, Héctor AndrésWhen many users consult service desks simultaneously, these typically saturate. This causes the customer attention is delayed more than usual. The service is perceived as lousy from the point of view of the customer. Increase the amount of human agents is a costly process for organizations. In addition, the amount of sta turnover in this type of service is very high, which means make frequent training. All this has motivated the design of a knowledge-based system that automatically assists both customers and human agents at the service desk. Web technology was used to enable clients to communicate with a software agent via chat. Techniques of Natural Language Processing were used in order the software agent understands the customer requests. The domain knowledge used by the software agent to understand customer requests has been codi ed in an ontology. A rule-based expert system was designed to perform the diagnostic task. This paper presents a knowledge-based system allowing client to communicate with the service desk through a chat system using free text. A software agent automatically executes the customer request. The agent software attempts to reach a conclusion using expert system and ontology. If achieved success, returns the response to the customer, otherwise the request is redirected to a human agent. Evaluations conducted with users have shown an improvement in the attention of service desks when the software developed is used. On the other hand, since the most frequent requests are handled automatically, the workload of human agents decreases considerably. The software has also been used to train new human agents which facilitates and reduces the cost of training.Item Implementación de un algoritmo de grilla móvil para la simulación de reacciones autocatalíticas(Pontificia Universidad Católica del Perú, 2016-11-29) Mancilla Aguilar, César Hilario; Beltrán Castañón, César ArmandoEn este trabajo se presenta el diseño e implementación de una grilla (ventana multidimensional) móvil para aproximar numéricamente la solución de la ecuación de Fisher-Kolmogorov (FK), aplicada al modelamiento de frentes de reacciones autocatalíticas de reacción-difusión-advección. Nos apoyaremos en la perspectiva de la físico-química, el análisis numérico y su implementación en computador. Explicaremos concretamente en qué consisten las reacciones autocatalíticas y la importancia del estudio de los frentes de onda en dichas reacciones. Precisamos los fenómenos de reacción-difusión, mencionando los principales valores conocidos de velocidad de los frentes de onda, cuando no existe flujo externo. Mencionamos la dinámica de los sistemas de reacción-difusión-advección, con velocidades externas pequeñas (número de Peclet pequeño ( )), haciendo énfasis en el fenómeno de la dispersión hidrodinámica de Taylor y algunas aproximaciones asociadas. En cuanto al análisis numérico, utilizamos el método de diferencias finitas para aproximar las ecuaciones diferenciales mencionadas anteriormente, convirtiéndolas en relaciones algebraicas, utilizando el método Forward-Time Centered-Space (FTCS), mencionando los criterios de convergencia y estabilidad necesarios. Con ello, formulamos y sustentamos un algoritmo de grilla móvil, implementándolo en Fortran. Con el algoritmo implementado en Fortran, simulamos los frentes de onda, sin advección y con advección, comparando los valores teóricos de velocidades de frentes de onda, con los valores simulados. Al obtener una similitud razonable entre los valores de velocidad de los frentes de onda, para reacciones de orden dos (cuadráticas) y tres (cúbicas), procedimos a realizar predicciones sobre las velocidades de los frentes para reacciones de orden superior, cuatro y cinco. Durante las simulaciones por computadora, hemos conseguido mejorar el procesamiento de datos utilizando procesamiento paralelo y operaciones de bloques de memoria, adaptando nuestras estructuras de datos a la jerarquía de memoria cache del CPU utilizado. El algoritmo de grilla móvil implementado, con su estrategia de procesamiento y adaptación de estructuras de datos, puede ser adaptado fácilmente para estudiar otros fenómenos que admiten un esquema explícito para ser simulados.Item Caso de estudio : desarrollo de una aplicación móvil para Android para la medición del nivel de ruido integrando metodologías ágiles y técnicas de usabilidad(Pontificia Universidad Católica del Perú, 2016-04-02) Victoria Dionicio, Daniel; Zapata del Río, Claudia María del PilarLa usabilidad y las metodologías ágiles son dos enfoques orientados al usuario que contribuyen a mejorar el producto desarrollado, pero existen ciertas tensiones para integrarlos como parte de un mismo proceso. En esta tesis, se observa, a través de un caso de estudio, la forma de integrar las prácticas de usabilidad dentro de la metodología ágil más usada, Scrum, en el contexto del desarrollo de una aplicación para medir el ruido. Los resultados del estudio indican que prácticas de usabilidad como el prototipado, encuestas y evaluaciones heurísticas se pueden integrar como tareas dentro de las iteraciones de Scrum mientras que las pruebas de usabilidad deben ser un proceso separado posterior a la ejecución de cada iteración. Asimismo, se observa que la integración de técnicas de usabilidad a lo largo de las iteraciones contribuye con la reducción de la gravedad de los problemas de usabilidad.Item Aplicación práctica de técnicas para la estimulación y planificación de proyectos de software - TUPUY(Pontificia Universidad Católica del Perú, 2016-02-23) Inca Chiroque, Magaly; Pow Sang Portillo, José AntonioEl presente trabajo tiene por finalidad determinar la confiabilidad de la técnica Tupuy propuesta por el Dr. Pow Sang (Pow Sang Portillo, 2012), que mide el esfuerzo de un proyecto de software orientado a objetos con ciclo de vida incremental en su desarrollo, para efectos de planificación. Esta propuesta está conformada por tres técnicas: UML2FP, Diagrama de Precedencia de Casos de Uso (UCPD) e Incremental-FP. La aplicación práctica de la técnica Tupuy se realizó sobre base histórica obtenida de los alumnos de pregrado de la especialidad de Ingeniería Informática, quienes desarrollaron un proyecto de software de un sistema de información para una cadena de hoteles que recién iniciaba su funcionamiento. De los resultados obtenidos se confirma lo propuesto en la tesis del Dr. Pow Sang, al comparar los resultados obtenidos con pruebas previas, la diferencia entre el esfuerzo estimado y real de los proyectos, medidos con la Magnitud del Error Relativo (MRE) para todas las iteraciones, fueron menores al 20%. Por lo tanto, se puede utilizar la técnica Tupuy con toda confianza para fines de planificación.Item Una evaluación experimental para comparar la calidad de un software aplicando o no TDD dentro del modelo cascada(Pontificia Universidad Católica del Perú, 2016-02-23) Goicochea Puertas, Antony Maykol; Melgar Sasieta, Héctor AndrésEl presente trabajo de investigación brinda un enfoque general de la aplicación de la técnica Test Driven Development (TDD), o Desarrollo Guiado por Pruebas, dentro de la metodología tradicional con enfoque Cascada, y cómo su implicancia proporciona resultados favorables durante el proceso de implementación y en consecuencia la mejora de la calidad del producto. La investigación se llevó a cabo mediante una evaluación experimental en donde se crearon cuatro (4) grupos de desarrollo, cada uno de ellos estaba conformado por once (11) estudiantes del octavo ciclo de la especialidad de Ingeniería Informática. El experimento consistió en que dos (2) grupos apliquen la técnica de TDD dentro de la metodología Cascada y los otros (2) grupos no la apliquen. La inclusión de la técnica TDD se llevó a cabo en las primeras fases del modelo Cascada (Definición de requerimientos y Diseño del sistema) a través de la definición de los Casos de Prueba (Test Cases) y mediante ellos se estableció la línea inicial para el comienzo de la implementación del código fuente del sistema a realizar. Mediante la aplicación de este experimento se logró obtener resultados estadísticos iniciales que confirman que la inclusión de la técnica TDD en el proceso de implementación y pruebas unitarias permite identificar una mayor cantidad de errores, lo cual se ve reflejado al final del proceso en un producto de mayor calidad. Finalmente, al concluir el proceso de desarrollo del software, se aplicó una encuesta para medir la percepción / intención de uso de los participantes respecto a las técnicas TDD y Cascada.Item Segmentación de imágenes médicas mediante algoritmos de colonia de hormigas(Pontificia Universidad Católica del Perú, 2014-10-13) Gavidia Calderón, Carlos Gabriel; Beltrán Castañón, César ArmandoEl análisis de imágenes nos permite la extracción de información de éstas, y dentro de esta disciplina la segmentación permite la identificación de sus partes constituyentes. La segmentación de imágenes tiene aplicaciones en reconocimiento de patrones y sistemas de control de tráfico entre otros. Si llevamos la segmentación de imágenes al rubro de imágenes médicas, las aplicaciones van desde la detección de tumores y otras patologías hasta la medición de volúmenes en tejidos. Existen diversas técnicas de segmentación de imágenes, y en este trabajo se plantea un procedimiento de segmentación de imágenes médicas basado en la metaheurística de Algoritmos de Colonia de Hormigas. Los algoritmos de esta metaheurística imitan el comportamiento de las hormigas durante su búsqueda de alimento, dado que siempre produce rutas óptimas entre la fuente de comida y el nido. Dicha conducta fue implementada mediante hormigas artificiales con el objeto de realizar tareas específicas de procesamiento de imágenes. Este procedimiento fue aplicado a imágenes de Resonancias Magnéticas Cerebrales - buscando la extracción de los segmentos correspondientes a la Materia Gris, Materia Blanca y Líquido Cefalorraquídeo- y la segmentación obtenida fue de una calidad superior a la de los algoritmos actualmente existentes para esta tarea. Este documento consta de 5 capítulos: El capítulo 1 busca definir el problema y el enfoque adoptado en este trabajo para darle solución. El capítulo 2 describe la disciplina de segmentación de imágenes y la metaheurística de Algoritmos de Colonia de Hormigas. El capítulo 3 describe los trabajos previos que busquen segmentar imágenes médicas mediante Algoritmos de Colonia de Hormigas. El capítulo 4 describe el procedimiento desarrollado, así como los resultados obtenidos en la aplicación del mismo. Finalmente, el capítulo 5 trata sobre las conclusiones y recomendaciones obtenidas como producto de este trabajo.Item Un sistema experto para optimizar la toma de decisiones de financiamiento(Pontificia Universidad Católica del Perú, 2013-02-18) Vento Ortíz, Alfredo; Kong Moreno, Maynard JorgeSin resumen.Item Sistema de solicitud de servicio para una institución educativa(Pontificia Universidad Católica del Perú, 2011-06-10) León Chan, Victoria; Kong Moreno, Maynard JorgeSi bien es cierto que la actividad principal en una institución educativa es la enseñanza, existen actividades secundarias de índole administrativo que se realizan en sus ambientes. Los alumnos además de asistir a clases y exámenes, dedican una parte de su tiempo a trámites documentarios en las facultades. Ejemplos de documentos: constancia de egresado, certificado de estudios, constancia de tercio superior, constancia de bachiller, cambio de especialidad, etc. Asimismo, en toda institución educativa existen oficinas administrativas cuyas labores son de atender necesidades de diversa índole solicitado por otras oficinas. Necesidades como mantenimiento de muebles, telefonía, transporte, labores de pintura, mantenimiento de instalaciones eléctricas, mantenimiento de equipos, impresión y reproducción de documentos, etc. La presente tesis propone un Sistema de Solicitudes de Servicio para una institución educativa de apoyo a las actividades previamente descritas. Esto permitirá que: 1) Una persona (alumno o personal administrativo) solicite un documento o servicio usando el sistema. 2) A través de este sistema, la oficina reciba la solicitud y haga un seguimiento del mismo. Para el estudio, desarrollo e implantación del sistema se tomó como modelo a la Pontificia Universidad Católica del Perú aprovechando que el sistema satisface las metas trazadas dentro de su plan estratégico y el uso de tecnología de punta en sus actividades. Sin embargo, este sistema podría ser implantado en otras entidades similares dado que el análisis y diseño también serían válidos. La Tesis está organizada en 5 capítulos principales, seguidos de las conclusiones y anexos. En el primer punto, se describe la metodología y conceptos utilizados de tal forma que el lector pueda entender las herramientas usadas para el análisis y diseño del sistema presentado en los siguientes puntos. En el segundo punto, se describe los procedimientos actuales que involucran tramitar un documento de un alumno; y solicitar y atender un servicio a una oficina. También se detallan las necesidades encontradas para ir acercándonos a posibles soluciones. Sistema de Solicitud de Servicio para una Institución Educativa 3 En el tercer punto, se explica el diseño propuesto para estructurar los datos contenidos en cada formulario de solicitud de servicio; aplicando los conceptos de metadata y XML. Esta etapa es crítica para, más adelante, definir el diseño del sistema de solicitud de servicio. En el cuarto punto, se presenta el diseño propuesto que incluye: el modelo de datos que será la base del sistema y en el que se puede observar las relaciones que existen entre los datos; el modelo funcional, que ilustra las funciones que el sistema debe realizar y las aplicaciones propuestas. En el quinto punto, se menciona las funciones y procedimientos críticos del sistema para registrar grabar y presentar una solicitud de servicio haciendo uso de las herramientas de desarrollo para manejar datos XML.Item Sistema de control de tiro para torpedos a bordo de submarinos(Pontificia Universidad Católica del Perú, 2011-05-09) Carpio Ramírez, Alfredo; Kong Moreno, Maynard JorgeEl presente proyecto pretende incorporar a la nueva tecnología informática, parte de los algoritmos matemáticos probados a través de décadas, los mismos que son desarrollados manualmente utilizando pizarras acrílicas, ábacos de material plástico y muchos cálculos mentales. El nuevo sistema proporcionará soluciones en forma rápida y exacta, sirviendo de excelente soporte a las decisiones del comando durante las fases de aproximación y ataque submarino.Item Integralab : un software para integración de funciones y solución de ecuaciones diferenciales por métodos numéricos(Pontificia Universidad Católica del Perú, 2011-05-09) Ruíz Lizama, Edgar Cruz; Kong Moreno, Maynard JorgeEl trabajo presenta el diseño e implementación de un software que tiene por nombre IntegraLAB el cual sirve como una herramienta para resolver problemas de integración de funciones y solución de ecuaciones diferenciales ordinarias aplicando métodos numéricos.