Está en la página 1de 18

Sistema Experto

Planificador
financiero
Jazmín Citlaly Andrade Plata
Yara Paulina López Perdomo 2024
Brisa Crystal Martínez Macedo
Introducción
Problema a resolver: Planificación
financiera personal.

Justificación: Un sistema experto es una


herramienta adecuada para abordar el
problema de la planificación financiera
personal debido a las siguientes razones:

1. Conocimiento especializado
2. Análisis objetivo
3. Automatización y eficiencia
4. Personalización y adaptabilidad
5. Educación financiera

En conclusión, un sistema experto es una herramienta valiosa en la planificación financiera personal debido a su
capacidades. Al combinar el conocimiento financiero con la capacidad de procesamiento de la computadora, los
sistemas expertos pueden ayudar a las personas a tomar decisiones financieras más informadas y estratégicas, y a
alcanzar sus metas financieras a largo plazo.
Diseño
Para comenzar se declaran los
hechos o tipos de ingresos y gastos
que se tienen normalmente (como
ejemplo) con su concepto y
cantidad, que son los valores de
entrada que se necesitan para
obtener los resultados en las
funciones.
Diseño
Después se usan reglas para
calcular el saldo final, calcular
ingresos y calcular gastos con
los hechos anteriores. Con
findall se obtienen listas de
todas las cantidades de
ingresos y gastos,
respectivamente, y sum_list
sirve para sumarlos.
Diseño
A continuación, hemos definido reglas para hacer recomendaciones basadas en el saldo
final y los gastos totales. Estas reglas verifican diferentes condiciones y generan una
recomendación correspondiente.
¿Qué debería lograr?

El sistema debe ser capaz de calcular el total de


los ingresos y gastos que se tienen para así,
calcular nuestro saldo final (el total que nos
queda de nuestros ingresos después de quitar
los gastos) y obtener una conclusión sobre si
podemos seguir gastando como lo hacemos,
gastamos más de lo que se gana o si hay un
equilibrio.
¿Cómo se puede probar?

Podemos preguntar por las operaciones básicas que son el cálculo de los ingresos y gastos
y el saldo final.
También podemos preguntar por la recomendación que el sistema nos hace cuando
calcula el saldo final.
Entradas y Salidas

Las salidas son los totales de los cálculos que se


realizan y las recomendaciones que el sistema da.
Las entradas son las cantidades Por ejemplo:
de ingresos y sueldos. "Estas gastando menos de lo que ganas"
"Tienes un saldo negativo"
¡Gracias!
URL del video:
https://youtu.be/wSqrEipjhX0
Herramientas parra implementar

Sistemas
expertos
Jazmín Citlaly Andrade Plata
Yara Paulina López Perdomo 2024
Brisa Crystal Martínez Macedo
Introducción
Un sistema experto o sistema basado en el
conocimiento es un sistema informático
capaz de emular las prestaciones de un
experto humano en un área concreta de
conocimiento especializado.

Los Sistemas expertos sirven para resolver


cuestiones complejas, en las cuales hay
muchos factores involucrados, se necesita
tener en cuenta una amplia base de datos
históricos, y donde se puede definir alguna
regla que permita la toma de decisiones
rápida.
Nexpert Objects se caracteriza por su
capacidad de representar un mundo de
objetos sobre el cual actuará el
conocimiento.

En Nexpert, el conocimiento
básicamente se expresa mediante
reglas. Una aplicación desarrollada con
esta herramienta puede limitarse a usar
solamente reglas o bien
incorporar otro mecanismo de
representación.
Características.
Potencia de representación del
conocimiento.
Flexibilidad para modificar y adaptar la
herramienta.
Comodidad y sencillez de la Interfaz de
Usuario.
Eficiencia.
Robustez.
Traza y depuración que explica como se
ha llegado a la conclusión.
Interfaces de usuario, bases de datos,
lenguajes de programación, sistemas
operativos, etc.
CBR Express
Expert System
CBR Express es una herramienta de construcción
de sistemas expertos que se basa en la existencia
de una librería de situaciones o 'casos' resueltos.
Ante la aparición de una nueva situación, el
sistema se encarga de recuperar el caso o los
casos que mejor la identifique de forma que el
usuario pueda interpretar o ajustar la solución.

Inicialmente el operador suministra una


descripción del problema en lenguaje natural. A
partir de esta, el sistema se encarga de
seleccionar una serie de casos que podrían ser
similares al nuevo problema.
Interfaz.
CBR Express posee tres modos de funcionamiento dependiendo de los diferentes tipos de
usuarios: búsqueda, mantenimiento y autor.

Búsqueda.
El objetivo de la búsqueda en la base de casos es el de localizar un conjunto de casos que
se asemejen al descrito por el operador. Este proceso se compone de diversos pasos.

Descripción funcional.
Esta herramienta utiliza un algoritmo de reconocimiento de texto para comparar la
descripción del caso actual con las descripciones de los casos de la base de casos. Este
algoritmo ignora la mayoría de las palabras usuales y se concentra en las palabras de la
descripción que aportan una mayor descripción.
PROgramming in LOGic (PROLOG), es otra
herramienta que implementa lenguajes de
programación ampliamente utilizados en
Inteligencia Artificial.

Inicialmente fue utilizado para el


procesamiento de lenguaje natural, pero
posteriormente se popularizó entre los
desarrolladores de aplicaciones de IA por su
capacidad de manipulación simbólica.
Prolog
Características
Pueden ser utilizados para escribir
programas capaces de examinar a otros
programas, incluyendo a ellos mismos.
Basado en lógica y programación declarativa.
No se especifica cómo debe hacerse, sino qué
debe lograrse.
una variable sólo puede tener un valor
mientras se cumple el objetivo.
El programador se concentra más en el
conocimiento que en los algoritmos.
En ProLog, se llega a una solución
infiriéndola desde algo ya conocido.
Conclusión
Analizando las herramientas que se
presentaron anteriormente hemos decidido
que Prolog se adapta a nuestras necesidades
para el desarrollo de nuestro proyecto del
sistema de planificación financiera.

URL del video: https://youtu.be/9ysHDcy4YF0

También podría gustarte