Jump to content

GSoC/2019/StatusReports/FerenczKovács

From KDE Community Wiki

Import of educational data sets available on the internet

There are many internet pages providing data sets for educational and academic purposes concerning various fields of science, and not only (astrophysics, statistics, medicine, etc.). Some tools used in the scientific field provide some "wrappers" for such online sources and allow the user to easily investigate these data sets and work with them in all kinds of applications, whilst the technical details and methodology like the fetching of data from the server and parsing are done completely transparent for the user. The user doesn’t even know what happens in the “background”.

The goal of this project is to add similar functionality to LabPlot. This would make LabPlot more fit for educational purposes, students and teachers could use LabPlot for visualizing and analyzing data connected to the currently studied field. And also could bring LabPlot into the life of the average student.

Mentor: Fábián Kristóf

Project Goals

  • Provide functionality to easily fetch and process online datasets
  • Ease the process of searching for datasets, downloading them, preprocessing them then loading them into LabPlot
  • Gather a vast amount of datasets, and thematically categorize them into sections and subsections.
  • If time allows, implement a "welcome screen" (similar to the ones available in other applications, for example QtCreator, Visual Studio Code and others)

Work Report

Community Bonding Period

Investigating/analysing already existing solutions for uploading/downloading with KNS3 also KNS3's API documentation, checking out various welcome screens of other applications to get some inspiration, checking out some simpler caching implementations.

Communicating with my mentor and other from the LabPlot team to properly design the project, and also with the KDE community and other students accepted to KDE for GSoC

Week 1 (May 27-June 2) - Week 4 (June 17-23)

My Work

Other Important Links

Proposal Link

Blog

Contact

Email: [email protected]