Fetching the latest programs, projects, and workspace data.
Promote Openness with the use and development of Open Standards & Open Source.
Showing 5 of 10 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: Florian Fecher
<p>Cantarell is a humanist sans serif typeface optimized for on-screen reading. It was originally developed by Dave Crossland in the MA Typeface Design class of 2009 at the University of Reading using free software. Subsequently, it was licensed under an SIL Open Font License and has been the standard UI typeface for the open-source desktop environment GNOME since version 3.0 in 2010.</p> <p>The fonts have been redesigned for the release of GNOME 3.28 in March 2018. Post-script outline quality improved significantly, spacing has been reworked and new weights have been added.</p> <p>The family is currently growing to support additional writing systems. After initially applying with extending another typeface I was invited to change my project and add Monotonic and Polytonic Greek to the three Roman masters of Cantarell during GSoC 2018.</p>
Mentors: Student: Marios Papachristou
<h3>Government Gazette text mining, cross linking, and codification Project - 3gm</h3> <h4>About the project</h4> <p>Welcome to <em>Government Gazette text mining, cross linking, and codification Project</em> (or 3gm for short) using <a href="https://en.wikipedia.org/wiki/Natural_language_processing" target="_blank">Natural Language Processing Methods</a> and Practices on <strong>Greek Legislation</strong>.</p> <p>This project aims to provide with the most recent versions of each law, i.e. an automated <a href="https://en.wikipedia.org/wiki/Codification_(law" target="_blank"><strong>codex</strong></a>) via NLP methods and practices.</p> <h4>Demo</h4> <p>The project is hosted at <a href="https://3gm.ellak.gr" target="_blank">3gm.ellak.gr</a> or <a href="https://openlaws.ellak.gr" target="_blank">openlaws.ellak.gr</a>.</p> <h4>Repository</h4> <p>The code repository is hosted <a href="https://github.com/eellak/gsoc2018-3gm" target="_blank">at GitHub</a> along with the <a href="https://github.com/eellak/gsoc2018-3gm" target="_blank">wiki</a></p>
Mentors: Student: Alkis Georgopoulos
<p>Epoptes, a computer lab management and monitoring tool, has been undermaintained for the last couple of years. It’s currently powered by Python 2 and GTK 2, while unfortunately a number of bugs have crept in due to major updates in Linux distribution packages (systemd, consolekit, VNC…). This project aims at reviving Epoptes with Python 3 and GTK 3 support, while also addressing several outstanding issues. More specifically:</p> <ul> <li>Make Epoptes run properly in Ubuntu 18.04 and in Debian Buster.</li> <li>Rewrite Epoptes with Python 3 support.</li> <li>Use Gtk3 with GObject Introspection instead of pygtk2.</li> <li>Improvements in the code structure (Break existing code into python modules/packages).</li> <li>Make the newer version available for Ubuntu 18.04 in a PPA.</li> </ul>
Mentors: Student: Konstantinos Liosis
<p>Development of a Python library for penetration testers. The library will include a set of tools for performing the basic tasks for attacking a remote host. It will include reconnaissance tools such as modules that will be able to collect data for a specific target either through the web or through user input. Moreover, other tools will be developed to create custom dictionaries for username and password attacks. Other attack techniques that will be supported include DoS attack, BruteForce attack as well as Inclusion attack. The library will also include various statistical functions for extracting additional information from a captured host.</p>
Mentors: Student: Ioannis Daras
<p>I propose the addition of Greek language in spacy.io and the implementation of an extra feature of sentiment analysis for the Greek language. On the subject of the integration of Greek language to the spacy.io platform, I suggest the following metrics for the evaluation of the project: First of all, we should ensure that the model of Greek language passes successfully the language-independent "tokenizer sanity" tests provided by spacy.io . A second metric could be the performance of the model in language specific tests. Last but not least, we could evaluate the model in real world data offered by Official Greek Government's Gazette (FEK-ΦΕΚ) for named entities extraction and document categorization as mentioned in the ideas list of GFOSS for GSOC 2018. With respect to sentiment analysis, I would like to implement a binary classifier that, given a piece of text in Greek language, can computationally identify and categorize the opinions expressed and more specifically to determine whether the writer's attitude towards the topic is positive or negative. The classifier will also return a polarity score which will serve as a measure of confidence of the classifier for its’ decision.</p>