Weka est une suite logicielle open-source basée sur une interface utilisateur graphique pour le prétraitement, la classification, la régression, le clustering, les règles d'association et la visualisation des données.
Weka a été développé au Département d'Informatique de l'Université de Waikato, en Nouvelle-Zélande en 1993
Il a commencé comme un ensemble de logiciels de support pour un livre d'exploration de données par Ian H. Witten et Eibe Frank nommés Data Mining: Practical Machine Learning Tools and Techniques
Il est devenu si populaire que la suite a ensuite été nommée d'après un oiseau sans vol originaire de Nouvelle-Zélande - la Weka
La dernière version de Weka à partir de 2021 est Weka 3.9.5
Rapid Miner est une autre plate-forme open source de science des données qui offre une interface utilisateur graphique pour créer des flux de travail d'analyse de données. Il prend également en charge le mélange de scripts R et Python.
KNIME est une autre plate-forme de science des données open source qui offre une interface visuelle pour créer des flux de travail. Il prend en charge un large éventail de sources de données et de pipelines.
Orange est une autre suite logicielle open source de science des données et d'apprentissage automatique qui prend en charge les scripts Python et offre une interface utilisateur graphique pour les flux de travail d'analyse de données.
L'Explorateur Weka fournit une interface utilisateur graphique pour le prétraitement des données, la sélection des fonctionnalités, la classification et le clustering.
Le Weka Knowledge Flow fournit une interface graphique pour la création de flux de travail complexes et prend en charge le traitement des données en temps réel.
L'API Weka permet aux développeurs d'intégrer la fonctionnalité Weka dans leurs propres projets logiciels et applications.
Weka prend en charge un large éventail de formats de données, notamment CSV, ARFF, C4.5, données binaires, etc.
Oui, Weka est disponible pour une utilisation commerciale sous la GNU General Public License (GPL).
Non, Weka ne prend pas en charge l'apprentissage en profondeur, mais il peut être intégré à des bibliothèques d'apprentissage en profondeur telles que TensorFlow et Keras.
Oui, Weka prend en charge l'importation de données à partir de diverses bases de données, notamment MySQL, PostgreSQL et Microsoft SQL Server.
Weka a une courbe d'apprentissage en raison de son large éventail de fonctionnalités et de sa complexité. Cependant, il existe de nombreux tutoriels et ressources disponibles en ligne pour aider les débutants à démarrer.