Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Education and Culture Executive Agency (EACEA). Neither the European Union nor EACEA can be held responsible for them.

News

AI in Education
08/04/2024

AI in Education

Interested in how to use AI in Education. Why don't you check the tip "AI-driven analytics to assess the effectiveness of educational strategies"?
Use AI-driven analytics to assess the effectiveness of different educational strategies and interventions. Continuously adapt and refine your educational approach based on data-driven insights to improve overall outcomes. 


Fifth Partners' Meeting
18/01/2024

Fifth Partners' Meeting

The fifth partners' meeting of the iMath project took place in Malaga (ES). All partners participated in the meeting and the main discussed topics were:

  • Presentation of the new iMath portal with the OptLearn Algorithm
  • Presentation of the created applets
  • Presentation of the uploaded tips
  • Presentation of the template to produce the sustainability report and the testing evaluation report

Applet on hyperparameters on their performance: error’s double descent
09/11/2023

Applet on hyperparameters on their performance: error’s double descent

The applet has been created to allow the students to test and became more familiar with Machine Learning fundamentals and basic algorithms.In particular, you could study the error double descent phenomenon when approximating a function with a polynomial regressor: test error first decreases, then increases, and then decreases again, increasing model's polynomial degree. The phenomenon occurs under specific conditions, but the user will be able to modify regularization's parameter and polynomial degree and change the training dataset to play with the regressor and see what happens on the error’s curve.The applet has been realized using Dash and Plotly.


Student Activity Recommender System
16/10/2023

Student Activity Recommender System

The partnership produced a paper on the iMath project. This paper presents the aims and activities of the iMath project and, as one specific activity, the OptLearn algorithm. The algorithm provides student activity recommendations with the aim of maximising their learning outcomes at a given student’s time effort. It is based on automatic concept map generation BFS graph walk. The paper is available at https://erk.fe.uni-lj.si/2023/papers/kosir(student_activity).pdf


Applet Understanding Machine Learning algorithms and the impact of hyperparameters on their performance: SVM
12/09/2023

Applet Understanding Machine Learning algorithms and the impact of hyperparameters on their performance: SVM

The applet has been created to allow the students to test and became more familiar with Machine Learning fundamentals and basic algorithms.In particular, you could test Support Vector Machine (SVM) algorithm on a classification task. You can choose between three different datasets (Moons, Circles, linearly separable) and set noise, number of samples and distance between classes, and you can tune the main model’s hyperparameters: kernel type, kernel parameter γ, regularization parameter C and the approach to adopt in muti-class case (one-vs-one, one-vs-rest).The applet has been realized using Dash and Plotly.


Fourth Partners' Meeting
14/06/2023

Fourth Partners' Meeting

The fourth partners' meeting of the iMath project took place in Hamburg (DE). All partners participated in the meeting and the main discussed topics were:

  • Analysis of the proposed algorithms
  • Proposals for the final OptLearn algorithm
  • Presentation of the templates for the creation of the toolkit
  • Definition of the main elements for the project sustainability

Applet on k-means Method
19/05/2023

Applet on k-means Method

K-means is a clustering method widely recognized in the literature and used to subdivide a set of data into distinct groups called clusters. The purpose of this algorithm is to assign each element of the data set to clusters so that elements within the same cluster are more similar to each other than to elements in other clusters.
The K-means process can be summarized as follows:

  • Initialization: The algorithm begins by randomly selecting K centroids, where K is the number given by the user, which represents the number of clusters to be formed.
  • Point Assignment: Each data element is assigned to the cluster whose centroid is closest in terms of Euclidean distance.
  • Centroid Update: The cluster centroids are recalculated based on the elements assigned to them.
  • Repetition: Steps 2 and 3 are repeated iteratively until convergence is achieved, that is, until there are no significant changes in the centroids or assigned elements.

Applet on Concept Map processing
12/04/2023

Applet on Concept Map processing

This applet aims to provide a visual tool for examining different critical valuesand provide insights into the evaluation of a concept map’s quality and itsvisual representation. We focus on salience metrics to assess and help usersenhance the effectiveness of their concept maps with an evaluation of itsquality. The applet features an Interactive Graph Visualization by leveraging thePython library “dash-interactive-graphviz”, allowing the user to seamlesslyzoom in or out, to check in an easy manner the different graph layouts thatthe user can choose. It also allows the user to click on nodes to get specificmetrics and information of the node. Although two sample concept maps areprovided and the user can explore them, it also allows the user to upload aCSV file to the applet for working with its custom concept maps.Furthermore, the applet has multiple buttons with question marks that whenclicked, displays information about the usage and the shown metrics. By usingBootstrap, the applet has a responsive design and allows using it insmartphones.


Applet on Random Forest and classification of tasks
15/03/2023

Applet on Random Forest and classification of tasks

The applet has been created to allow the students to test and became more familiar with Machine Learning fundamentals and basic algorithms.In particular, you could test Random Forest (RF) on a classification task. They can choose between three different datasets (Moons, Circles, linearly separable) and set noise, number of samples and distance between classes, but most of all they can tune the main model’s hyperparameters: number of trees in the forest and number of features to consider deciding the best split. The applet has been realized using Dash and Plotly.


Third Partners Meeting
17/01/2023

Third Partners Meeting

The third partners' meeting of the iMath project took place in Florence (IT) . All partners participated in the meeting and the main discussed topics were:

  • Analysis of the historical data of the students and related tests carried out on the prototype
  • Brainstorming related to the functionalities of the OptLearn Algorithm
  • Definition of the activities to produce the components of the OptLearn Algorithm
  • Presentation on the financial management
  • Definition of the main elements for the project sustainability

Second Partners' Meeting
25/07/2022

Second Partners' Meeting

The second partners' meeting of the iMath project took place in Patras (EL) . All partners participated in the meeting and the main discussed topics were:

  • Analysis of the Optimization and Learning Database
  • Discussion about the students' learning indicators
  • Brainstorming related to the functionalities of the OptLearn Algorithm
  • Clarifications on the financial management

iMath Database of Benchmark
06/06/2022

iMath Database of Benchmark

The database of benchmarks related to learning and optimization algorithms. Join the iMath Community and submit your proposal!


iMath Database of Algorithms
06/05/2022

iMath Database of Algorithms

The database of algorithms and terminology related to machine learning and optimization algorithms is available on the iMath Portal. Join them on the iMath Community and submit your proposal!


iMath Library
05/04/2022

iMath Library

Math Lecturers and Researchers can now contribute to the iMath Library dedicated to scientific and academic publications onlearning and optimization algorithms. Join them on the iMath Community and submit your proposal!


Project Brochure
14/03/2022

Project Brochure

The brochure of the iMath project is available on the project website in English and in all partners languages. The brochure, based on the visual identity of the project, describes the context, the aim, the activities, the target groups, and the expected results of the project.
Each national version also indicates the contact details of the national partner.


Register to the platform!
25/02/2022

Register to the platform!

It is now possible to register to the iMath platform and contribute to the database of publications, algorithms, benchmarks and students' learning indicators. What are you waiting for? Share your results with your colleagues all around the world!
Register


Kick-off Meeting
27/01/2022

Kick-off Meeting

The kick-off meeting of the iMath project took place online as a consequence of the COVID-19. All partners participated in the meeting and the main topics discussed were:

  • Presentation of the project activities, objectives and results
  • Presentation of the templates and calendar of activities for the first project result
  • Analysis of the Project Assessment by the Portuguese National Agency
  • Presentation of the financial management

 


iMath Project
01/01/2022

iMath Project

The iMath project is funded, by the European Commission through the Portuguese National Agency for the Erasmus+ Programme to develop a new AI-driven tool that supports higher education math students, providing them with a database of resources, hands-on activities, self-evaluation tests based on their previous performances.