Implementación de una herramienta para hacer búsquedas usando lógica difusa en bases de datos

Bookmark (0)
Please login to bookmark Close

Este trabajo fin de grado se centra en la implementación de una herramienta que haga búsquedas con lógica difusa en una base de datos. Esta aplicación ya fue implementada y este trabajo hace una migración a un entorno más moderno. Buscar, aprender y aprovechar la información, es una tarea que se realiza desde que nuestra especie existe. Se busca el conocimiento en la naturaleza, en las personas, en los libros y, hoy en día de forma ágil, a través de las nuevas tecnologías. Pero muchas veces esta información no es fácil de encontrar o interpretar. El objetivo de este proyecto es permitir encontrar información utilizando un lenguaje natural, sin requerir aprendizaje previo, solo la comprensión de los conceptos de un lenguaje natural y la capacidad de utilizar una aplicación web. Nuestros criterios a la hora de buscar información en el entorno que nos rodea no son estrictos. Normalmente no búscamos información repetida, o un objeto especifico y concreto, sino características ambiguas que se ajusten a un patrón. Siguiendo esta forma de búsqueda se emplea un razonador sobre lógica difusa. Este es el componente clave del trabajo. En torno a él giran la librería y la aplicación web a desarrollar. Buscan aprovechar las ventajas de estas búsquedas desde entornos más amigables.
ABSTRACT
This final project focuses on the development of a tool that performs fuzzy logic searches within a database. The project introduces innovative and powerful tools and environments. Searching for, learning from, and utilizing information has been a fundamental task since the dawn of our species. Knowledge is sought in nature, from people, in books, and today, very easily, through new technologies. However, this information is often difficult to find or interpret. The goal of this project is to enable information retrieval using natural, everyday language, without requiring prior learning—just an understanding of the concepts of a natural language and the ability to use a web application. This is the core idea behind the work. Our criteria when searching for information in our surroundings are not strict. We generally do not look for repeated information or a specific, concrete object, but rather for ambiguous characteristics that fit a pattern. This search approach relies on a reasoning system based on fuzzy logic. This is the key component of the work. Around it revolve the library and the web application to be developed. Their goal is to leverage the advantages of such searches from more user-friendly environments.

​Este trabajo fin de grado se centra en la implementación de una herramienta que haga búsquedas con lógica difusa en una base de datos. Esta aplicación ya fue implementada y este trabajo hace una migración a un entorno más moderno. Buscar, aprender y aprovechar la información, es una tarea que se realiza desde que nuestra especie existe. Se busca el conocimiento en la naturaleza, en las personas, en los libros y, hoy en día de forma ágil, a través de las nuevas tecnologías. Pero muchas veces esta información no es fácil de encontrar o interpretar. El objetivo de este proyecto es permitir encontrar información utilizando un lenguaje natural, sin requerir aprendizaje previo, solo la comprensión de los conceptos de un lenguaje natural y la capacidad de utilizar una aplicación web. Nuestros criterios a la hora de buscar información en el entorno que nos rodea no son estrictos. Normalmente no búscamos información repetida, o un objeto especifico y concreto, sino características ambiguas que se ajusten a un patrón. Siguiendo esta forma de búsqueda se emplea un razonador sobre lógica difusa. Este es el componente clave del trabajo. En torno a él giran la librería y la aplicación web a desarrollar. Buscan aprovechar las ventajas de estas búsquedas desde entornos más amigables.
ABSTRACT
This final project focuses on the development of a tool that performs fuzzy logic searches within a database. The project introduces innovative and powerful tools and environments. Searching for, learning from, and utilizing information has been a fundamental task since the dawn of our species. Knowledge is sought in nature, from people, in books, and today, very easily, through new technologies. However, this information is often difficult to find or interpret. The goal of this project is to enable information retrieval using natural, everyday language, without requiring prior learning—just an understanding of the concepts of a natural language and the ability to use a web application. This is the core idea behind the work. Our criteria when searching for information in our surroundings are not strict. We generally do not look for repeated information or a specific, concrete object, but rather for ambiguous characteristics that fit a pattern. This search approach relies on a reasoning system based on fuzzy logic. This is the key component of the work. Around it revolve the library and the web application to be developed. Their goal is to leverage the advantages of such searches from more user-friendly environments. Read More