my photo

email    yannis@imis.athena-innovation.gr
phone    +30 210 6875 413
address    6 Artemidos, 15125 Marousi, Athens Greece
URL    http://www.imis.athena-innovation.gr/

R&D projects

DIACHRON | European | Activities: proposal, coordination, research | 2013-2016

An FP7 IP about how to preserve interrelated structured data. Our assumption is that the processes of publishing and preservation should be one and the same. We propose "Diachronic Data": data automatically enriched with temporal and provenance annotations, preserved by keeping it constantly accessible & integrated into a framework of open and evolving data on the Web.

RealEstate2.0 | National | Activities: proposal, coordination, research | 2013-2015

RealEstate2.0 targets the Greek RE market, and aims to provide a generic infrastructure for harvesting, extracting, aggregating and curating contextual information related to RE properties from administrative, touristic or social media sites (e.g., discussion forums, social networking sites) in order to offer advanced RE services.

EIKOS | National | Activities: proposal, coordination, research | 2012-2015

A basic research project about the "Foundations for Personalized Cooperative Information Ecosystems", involving the data management labs of most universities in the country. Our task was entitled "Modeling of evolution of dataspaces and their ecosystems".

ARCOMEM | European | Activities: coordination, research | 2011-2013

An FP7 IP about memory institutions like archives, museums, and libraries in the age of the Social Web. By developing innovative techniques for intelligent crawling and analysis of Web and social media content, ARCOMEM aims to preserve the "wisdom of the crowds" about entities, topics, and events.

DELOS | European | Activities: proposal, coordination, research | 2005-2006

A Network of Excellence aiming to connect scientific teams across Europe that conduct research in Digital Library technologies. Our task was entitled "Context-dependent Access to Digital Libraries".

CROSSMARC | European | Activities: development | 2002-2003

A platform of generic tools for collecting, managing, querying, and presenting domain-specific information from the Web. The tools can be used for any domain, provided that a corresponding ontology is given. Information is presented in a multilingual, personalized fashion. Language: Java.

M-PIRO | European | Activities: research, development | 2001-2002

A prototype system for personalized, multilingual navigation in museum exhibits, which incorporates multimedia presentation and speech synthesis modules. My role in M-PIRO was to develop the personalization part, by designing and implementing the original version of a general-purpose personalization server, called PServer, flexible enough to adapt to the needs of other applications as well. Language: Java.

MITOS | European | Activities: research, development | 2000

The objective of MITOS was to employ new methods for personalized access to financial news that exist on the Web. In the frame of the project we devised and implemented a clustering algorithm for finding communities of similar users. Tools: Java, MySQL.

PENED-ED265 | National | Activities: coordination, research | 1999-2001

Our goal was to investigate how to combine XML with elements from intensional programming languages. We specified Multidimensional XML (MXML), and implemented a prototype Web server for MXML (MXML Web Server) that can handle multiple facets of a web document, each facet being associated with a number of context conditions.

Greek-Italian Joint Research | National | Activities: proposal, coordination, research | 1999-2001

Project title: "Dynamic Access, Integration and Management of Heterogeneous Data Sources through WWW". Collaboration with the Istituto di Elaborazione dell' Informazione (IEI) of the Consiglio Nazionale delle Ricerche (CNR).

GeoNickel | European | Activities: development | 1998-2000

Development of tools and methodologies aiding the geo-scientists in their exploration of Nickel ore deposits. We developed an expert system that could assess the favourability of the existence of Nickel based on geo-scientific data. Language: Tcl/Tk.

MULTIDOC | European | Activities: coordination, development | 1993-1995

MultiDoc deals with the aggregation of compound documents into thematic "dossiers", with dossier management, and with centrally controlled workflow schemes defining the circulation of dossiers into a corporation. I developed Block Server, a repository of heterogeneous compound information, and a collection of document generation tools based on RTF. Language: C++.

Commercial projects

Digital Tachograph | Consulting | Activities: coordination, reports | 2005-2008

Consulting services to the Greek Ministry of Transport and Communications on the actions required for the introduction of the digital tachograph in Greece. The digital tachograph is a compulsory equipment in Europe for vehicles of professional use. It required a complex system for issuing smart tachograph cards to drivers, companies, workshops and control bodies, as well as organizational and legislative adjustments.

SYN | System | Activities: technical consulting, development | 1999

Development of a generic framework for creating digital catalogues over the Web. Tools: SQL Server, MS-Access, Internet Information Server, VBScript.

Papasotiriou e-Bookstore | System | Activities: design, development | 1997

Design and development of the original Web site of Papasotiriou, a major chain of technical bookstores. Probably the first application in Greece for selling books over the Web. Tools: Informix, Netscape Enterprise Server, JavaScript.

eShelf | System | Activities: design, development | 1996

A library management system for use within an organization. It consists of two sub-systems, one for the library administrator and one for the potential loaners. Language: Visual Basic.

NightShift | System | Activities: design, development | 1995

A utility for people working in shifts. Based on past assignments, it suggests the most fair choice of persons for future assignments by calculating a priority of each available person. NightShift takes into account that a shift may be more difficult to carry out at certain days, and distinguishes between various time and date categories. Tools: MS-Access, Access Basic.

Yacht Insurance Brokers | System | Activities: coordination, design, development | 1995-1997

A custom application for managing the data of a yacht insurance underwriters company. The system uses the company's data to automate some functions and processes, like the intelligent generation of contracts and other documents. Tools : MS-Access, MS-Word as an OLE 2 server, MS-Word Basic, MS-Access Basic.

Engrafo | System | Activities: design, development | 1993

Engrafo is an intelligent document generator. It uses an invariant document skeleton described in a C-like scripting language, along with instance-specific data provided at run-time by the user, to produce document instances. I designed and implemented a WYSIWYG editor for Engrafo with integrated scripting language commands, plus a generic interface to legacy databases. Language: C++.