Está en la página 1de 27

COLEGIO GABILONDO SOLER

Informe Técnico Final


Proyecto Akinator

Estudiantes
Narahí Sampieri Rodríguez
María José González Teco
Diana Jácome Cumplido

Asesor
Ing. Luis Enrique Dominguez Lazcano

Lógica I

2023
pág. 1 A v. 7 P t e e n t r e c a l l e 4 6 N t e y c a l l e 2 N t e , 9 4 1 0 0
H u a t u s c o, Ve r a c r u z
Contenido
INDICE DE ILUSTRACIONES .................................................................................................................. 2
CAPITULO l........................................................................................................................................... 3
Objetivo general .............................................................................................................................. 3
Objetivos específicos ....................................................................................................................... 4
Introducción .................................................................................................................................... 5
Justificación ..................................................................................................................................... 6
Marco teórico .................................................................................................................................. 7
Capitulo ll – METODOLOGIA DE DESARROLLO .................................................................................... 8
Modelo de prototipo ....................................................................................................................... 8
2.1 Selección de la metodología.................................................................................................. 9
2.2 Implementación de la metodología ...................................................................................... 9
CAPITULO III – FUNCIONAMIENTO Y ESTRUCTURA........................................................................... 11
Casos de uso .................................................................................................................................. 11
Diseño de interfaz gráfica de usuarios .......................................................................................... 13
Conclusión ..................................................................................................................................... 26
Bibliografía ....................................................................................................................................... 27

INDICE DE ILUSTRACIONES
Ilustración 1 - MODELO PROTOTIPO.................................................................................................... 9
Ilustración 2 - CASO DE USO AKINATOR ............................................................................................ 11
Ilustración 3 - MODELADO ENTIDAD BASE DE DATOS ....................................................................... 11
Ilustración 4 - SCRIPT BASE DE DATOS ............................................................................................... 12
Ilustración 5 - Primera Interfaz .......................................................................................................... 13
Ilustración 6 - Segunda Interfaz ......................................................................................................... 14
Ilustración 7 - Tercera Interfaz ........................................................................................................... 15
Ilustración 8 - Cuarta Interfaz ............................................................................................................ 16
Ilustración 9 - Quinta Interfaz ............................................................................................................ 17
Ilustración 10 - Sexta Interfaz ............................................................................................................ 18
Ilustración 11 - Séptima Interfaz ....................................................................................................... 19
Ilustración 12 - Octava Interfaz.......................................................................................................... 20
Ilustración 13 - Novena Interfaz ....................................................................................................... 21
Ilustración 14 . Décima Interfaz ......................................................................................................... 22
Ilustración 15 - Onceaba Interfaz ...................................................................................................... 23
Ilustración 16 - Doceava Interfaz ....................................................................................................... 24
Ilustración 17 - Resultado .................................................................................................................. 25

pág. 2
CAPITULO l
Objetivo general
Desarrollar un programa de escritorio que nos permita “adivinar” un docente del
plantel Colegio Gabilondo Soler.

pág. 3
Objetivos específicos
 Analizar los docentes involucrados en el proyecto
 Realizar preguntas para obtención de datos requeridos
 Diseñar la interfaz, navegación y base de datos
 Realizar pruebas de funcionalidad

pág. 4
Introducción
La inteligencia artificial (IA) está apareciendo cada vez más en nuestras vidas.
Una buena definición es un conjunto de algoritmos que intentan imitar algún
comportamiento humano, o mejor aún, superar la inteligencia humana.

La IA crea máquinas inteligentes y potentes que piensen como humanos, aprendan


de forma autónoma y hagan inferencias utilizando análisis instantáneos.
Estos sistemas de IA permiten a las empresas utilizar la gran cantidad de datos
disponibles para obtener información y patrones que ningún ser humano puede
identificar, lo que les permite ofrecer comunicaciones más personalizadas,
identificar transacciones potencialmente fraudulentas y más.

En nuestra vida diaria, la IA se está extendiendo con éxito a nuestro alrededor en


varios aspectos como la educación, la comunicación, la salud, el marketing, el
control de tráfico, las compras, etc.

La inteligencia artificial está en el corazón de todo el aprendizaje informático y es el


futuro de la toma de decisiones complejas. Estas máquinas son muy eficientes en
el cálculo de cada combinación y permutación para tomar la mejor decisión.

El aprendizaje profundo y la inteligencia artificial son el futuro clave de la toma de


decisiones empresariales.1

1
(Modi, 2021)

pág. 5
Justificación
Teniendo en cuenta el presente proyecto sobre la elaboración de un “Akinator”, debe
decirse que la lógica es una parte fundamental para el desarrollo y creación de dicho
proyecto debido a que la lógica estudia la corrección de los razonamientos, tanto
formales como no formales esto quiere decir que nos permite llegar a una verdad
absoluta.
A raíz de dicha necesidad, este proyecto se justifica desde el momento en que se
empieza a preguntar ciertas características del docente para poder descartar a
todas aquellas personas que no cumplen con ellas. Este proyecto se realizó porque
se percibió que desde algo tan simple como un juego se representa una verdad
absoluta y existe la posibilidad de ubicar el perfil de la persona tan solo con
preguntas.

pág. 6
Marco teórico
La IA es la capacidad de las máquinas para usar algoritmos, aprender de los datos
y utilizar lo aprendido en la toma de decisiones tal y como lo haría un ser humano
esto se refiere a que la proporción de errores es significativamente menor.
La IA también será capaz de ofrecernos sugerencias y predicciones relacionadas
con asuntos importantes de nuestra vida, lo que tendrá su impacto en áreas como
la salud, el bienestar, la educación, el trabajo y las relaciones interpersonales.
Durante el desarrollo de la IA se han cuestionado si es posible que esta vea,
escuche y entienda y para poder empezar a reflexionar acerca del gran impacto que
la IA tendrá en nuestra vida, conviene saber que las tecnologías de IA han
comenzado a desarrollar como nunca antes la capacidad de ver (visión artificial), oír
(reconocimiento de voz) y entender (procesamiento del lenguaje natural).
La inteligencia artificial está revolucionando los preceptos de los derechos de
propiedad, en la actualidad existen algoritmos de inteligencia artificial que de forma
“autónoma” son capaces de crear lo que podrían considerarse obras del espíritu si
fuesen realizadas por seres humanos. Sin embargo, bajo las concepciones vigentes
no podría atribuirse titularidad de derechos de autor sobre productos realizados por
“no-humanos”. Es más, hay barreras para su inclusión, con lo que se está
generando un vacío legal que debe ser cubierto urgentemente y de manera
armonizada. Por ello, el objetivo del presente trabajo es determinar, a partir del
análisis, si el mandato constitucional de proteger la propiedad intelectual implica que
dicha titularidad debe reconocerse o, en su defecto, que deben crearse nuevos
derechos intelectuales para los productos de la inteligencia artificial. Los resultados
que se presentan fueron generados mediante la aplicación del Método General de
Solución de Problemas basado en un análisis de causa por el Diagramas de Causa
y Efecto. 2

2
(Maikel Yelandi Leyva Vázquez, 2021)

pág. 7
Capitulo ll – METODOLOGIA DE DESARROLLO
Modelo de prototipo
El modelo de prototipos permite que todo el sistema, o algunos de sus partes, se
construyan rápidamente para comprender con facilidad y aclarar ciertos aspectos
en los que se aseguren que el desarrollador, el usuario, el cliente estén de acuerdo
en lo que se necesita así como también la solución que se propone para dicha
necesidad y de esta forma minimizar el riesgo y la incertidumbre en el desarrollo,
este modelo se encarga del desarrollo de diseños para que estos sean analizados
y prescindir de ellos a medida que se adhieran nuevas especificaciones, es ideal
para medir el alcance del producto, pero no se asegura su uso real.
Este modelo principalmente se lo aplica cuando un cliente define un conjunto de
objetivos generales para el software a desarrollarse sin delimitar detalladamente los
requisitos de entrada procesamiento y salida, es decir cuando el responsable no
está seguro de la eficacia de un algoritmo, de la adaptabilidad del sistema o de la
forma en que interactúa el hombre y la máquina. Este modelo se encarga
principalmente de ayudar al ingeniero de sistemas y al cliente a entender de mejor
manera cuál será el resultado de la construcción cuando los requisitos estén
satisfechos.

pág. 8
Ilustración 1 - MODELO PROTOTIPO

2.1 Selección de la metodología


La metodología seleccionada para nuestro proyecto fue la de prototipo, debido a las
fases y tiempos de desarrollo y entrega los cuales deben ser de tipo RAID

2.2 Implementación de la metodología


Etapas de elaboración del modelo prototipo
Fase 1:
 Análisis de requisitos
 Recopilación de datos

Fase 2:
Sketching o bocetado

pág. 9
Creación del prototipado o bocetado. Se trata de esas primeras ideas que ponemos
sobre un papel. Es muy útil en la fase de ideación e investigación, a modo de toma
de apuntes, de ideas, etc.

Fase 3: Diseño y construcción


 Desarrollar el prototipo inicial
 Creación y conexión con base de datos
Fase 4: Evaluación y modificación
 Implementar y verificar funcionamiento
 Documentar errores
 Corregir errores
 Implementación del ultimo prototipo

pág. 10
CAPITULO III – FUNCIONAMIENTO Y ESTRUCTURA
Casos de uso

Ilustración 2 - CASO DE USO AKINATOR

Ilustración 3 - MODELADO ENTIDAD BASE DE DATOS

pág. 11
Ilustración 4 - SCRIPT BASE DE DATOS

pág. 12
Diseño de interfaz gráfica de usuarios

Ilustración 5 - Primera Interfaz

pág. 13
Ilustración 6 - Segunda Interfaz

pág. 14
Ilustración 7 - Tercera Interfaz

pág. 15
Ilustración 8 - Cuarta Interfaz

pág. 16
Ilustración 9 - Quinta Interfaz

pág. 17
Ilustración 10 - Sexta Interfaz

pág. 18
Ilustración 11 - Séptima Interfaz

pág. 19
Ilustración 12 - Octava Interfaz

pág. 20
Ilustración 13 - Novena Interfaz

pág. 21
Ilustración 14 . Décima Interfaz

pág. 22
Ilustración 15 - Onceaba Interfaz

pág. 23
Ilustración 16 - Doceava Interfaz

pág. 24
Ilustración 17 – Resultado

pág. 25
Conclusión
Se puede decir que la inteligencia artificial (IA) es la base fundamental de las nuevas
computadoras, ya que funcionaran sin intervención humana en un futuro no muy
lejano además de que es útil en muchos aspectos, porque aumenta la calidad de
vida y el bienestar de la gente. Esto demuestra que nuestro futuro estará muy
desarrollado en cuanto a progreso tecnológico al que nos referimos.
Cabe señalar que este tipo de tecnología ya se está desarrollando en diferentes
países y contienen, y se espera que todos estos importantes avaneces que se están
logando beneficien a nuestra existencia.
También otro punto a favor de la inteligencia artificial es que se basa en la única
verdad absoluta, es decir verdadero o falso (Booleanos True and False) esto quiere
decir que no existen términos medios y esto permite a que se llegue a una
conclusión verídica.

pág. 26
Bibliografía
Maikel Yelandi Leyva Vázquez, Y. E. (2021). UNIVERSIDAD Y SOCIEDAD. Obtenido de UNIVERSIDAD Y
SOCIEDAD: https://rus.ucf.edu.cu/index.php/rus/article/view/2490

Modi, A. (17 de Febrero de 2021). CYNOTECK. Obtenido de CYNOTECK:


https://cynoteck.com/es/blog-post/what-is-artificial-intelligence/

pág. 27

También podría gustarte