Development of the school's website projecting the uniqueness of the school, its ground breaking STEM and Robotics lessons as well as its modern educational methods and tools. Main features created: galleries, slides, custom made blog/news templates, a platform for parents and students holding statistics of the students performance and e-tests.
Development of a Web API to access open data of the Ministry of Environment and Energy, regarding pollution rates of various locations in Greece. A dynamic web site was also created to present real time information using the Google Maps API.
Development of a simple search engine based on articles scrapped by various news web sites. A web crawler was used to isolate, download and store the text of each article. Vectors of relevance towards some specific categories were created and finally a classifier was put together in order to categorise each article to a specific category based on its semantic analysis and cosine and Tanimoto metrics of relevance.
Creation of a mechanism able to count fouls, goals, steals and other stats for each player and team. The football field dimensions are set dynamically and the game progresses in rounds until a certain score is reached, based on random movements and actions of each player. A simple user interface is created (via terminal), to show the position of each player, the position of the ball, the score of each round etc.
Research on the optimum code structure and minimum usage of the global memory in order to achieve at least the same efficiency of the cublasDgemm function. The suggested approach includes a mixture of combined techniques such as registers, shared memory, streams and coalesced accesses in main memory.
Creation of an ontology that represents the Snowboarding sport and a JAVA application that takes advantage of the ontology and its inference mechanism and gives the ability to make queries on it.
Development of a parallelized version of the Smith Waterman algorithm in order to achieve maximum perfomance in the task of DNA sequence alignment.
Development of a lexer and syntax analyzer for the Edelman grammar (C-based). A smart system was also implemented in order to check for undeclared variables and correctness of datatypes, in one pass
Modelization and testing of each part of the 3 systems. Main subsystems created: Additive White Gaussian Noise (AWGN), mapper, demapper, modulator, demodulator, predictor, quantizer.
Exploitation of England's car accidents data of the last 20 years, in order to create a multidimensional database system and acquire the ability to make complex queries on it.