Nican.AI es una plataforma creada como proyecto final de los estudiantes de la Maestría en Inteligencia Artificial de la Universidad Veracruzana. Esta página web expone diversos métodos y resultados obtenidos a través del estudio de varias técnicas de aprendizaje automático, brindando una interfaz para cargar datos, realizar preprocesamiento, clasificación y validación de modelos de manera accesible y educativa. El objetivo del proyecto es aplicar técnicas de aprendizaje automático para resolver problemas prácticos, evaluando la efectividad de diversos algoritmos y proporcionando una herramienta pública para su uso. Cada sección está diseñada para guiar al usuario en el proceso de carga de datos, su preparación, análisis mediante varios algoritmos de clasificación y la evaluación de estos modelos.
En nuestro proyecto, hemos integrado un conjunto de tecnologías que permiten una interacción fluida y una funcionalidad robusta. Todos los algoritmos del proyecto han sido implementados como clases de JavaScript lo que nos proporciona una estructura modular y escalable para el manejo de la lógica del proyecto.
Además, utilizamos PHP para gestionar la interacción entre el cliente y el servidor asegurando que los datos procesados sean almacenados y recuperados eficientemente. Esto nos permite manejar operaciones del lado del servidor de manera efectiva facilitando procesos como consultas a bases de datos y la integración de sistemas de autenticación.
Para el diseño de la interfaz, hemos optado por el framework de diseño Bootstrap que nos ofrece una variedad de componentes personalizables. Esto nos ha permitido crear una interfaz de usuario coherente y atractiva, que mejora la experiencia del usuario mientras interactúa con nuestra aplicación. De este modo se brinda un diseño responsivo que se adapta perfectamente a dispositivos móviles y de escritorio, asegurando que nuestro proyecto sea accesible desde cualquier dispositivo.