PERSIMMON: a visual dataflow language for machine learning



Downloads per month over past year

Bermejo García, Álvaro (2017) PERSIMMON: a visual dataflow language for machine learning. [Trabajo Fin de Grado]

[thumbnail of Persimmon.pdf]
Creative Commons Attribution Non-commercial.



Persimmon is a visual programming interface that leverages scikit-learn to provide a drag and drop interface for developing Machine Learning and Data Mining pipelines. It is based on the dataflow programming principles, giving the user a functional visual language with a type safety system that checks connections at write time, non-strict evaluation, task parallelization, and execution visualization. It has been evaluated by participants on a three-task form, overall receiving good reviews, being praised by the use of colors to indicate types, consistent design, easy to navigate and shallow learning curve.

Item Type:Trabajo Fin de Grado
Additional Information:

Trabajo de Fin de Grado en Ingeniería Informática (Universidad Complutense, Facultad de Informática, curso 2016/2017)

Freire Morán, Manuel
Moreno Ger, Pablo
Uncontrolled Keywords:Machine Learning , Data Mining , Visual Programming , Dataflow Programming , Functional Programming
Subjects:Sciences > Computer science > Databases
Sciences > Computer science > Artificial intelligence
Sciences > Computer science > Computer programming
Título de Grado:Grado en Ingeniería Informática
ID Code:44618
Deposited On:13 Sep 2017 13:33
Last Modified:13 Mar 2020 11:46

Origin of downloads

Repository Staff Only: item control page