Dimitris Dimitriadis

Language Processing R&D

Full Stack Web Developer

Dimitris Dimitriadis

Language Processing R&D

Full Stack Web Developer

Academic Experience
ECARLE Project
2018 - 2021
ECARLE Project
Exploitation of Cultural Assets with computer-assisted Recognition, Labeling and meta-data Enrichment

I’m working on semantic indexing applied to Greek literature. Particularly, the aim of my task is the designing of a deep learning architecture for solving the task of genre identification. It is a multi-class problem, while the difficulties of the tasks are (1) the language, which is not modern Greek and (2) the quality of the text. Text is very noisy due to the fact that it comes from OCR applied to digital books. Research Results p.34

Large Scale Semantic Indexing and Question Answering
Large Scale Semantic Indexing and Question Answering
In cooperation with Atypon Systems, LLC

I had mainly worked on Question Answering applied in biomedical domain. Particulalrly, my aim was the conceptualization of QA studying the related works around of this topic, building several learning models, developing new algorithms and integrating several resources.

2016 - 2020
Lab Assistant
Object Oriented Programming (Java)

My responsibilities are to:

  1. teach students Java programming language, in practise.
  2. admin GitHub classroom to evaluate the students’ performance.
  3. help students to understand object oriented programming.
PhD Student
Natural Language processing and Knowledge Extraction from Unstructured Text

I’m studying at Aristotle University of Thessaloniki in Greece. My supervisor is prof. Greg Tsoumakas.

2014- 2016
Msc Informatics and Communications
Knowledge, Data and Software Technologies

Some of the courses that I had attended

  1. Distributed Resource Management (Apache Hadoop, MapReduce)
  2. Advanced Algorithms (e.g. hashing algorithms in detail)
  3. Advanced Machine Learning ( e.g. Bagging, Boosting etc.)
  4. SPSS
  5. Semantic Web (e.g. RDF schema, etc)
2010 - 2014
Bachelor School of Informatics
Information Systems

I had studied at Aristotle University of Thessaloniki in the departure of School of Informatics. My expertise was on Information Systems. Particularly, we were working on data structures, algorithms, programming, web development and a lot of maths.

2016 - Present
Private Tutor
Academic Lessons / Support on Academic Exercises, Theses
IT member
Media Markt Thessaloniki
  1. Technical Support
  2. Customer Service
Goethe (B1)
Michigan (B2)
  • Presentations (e.g. Conference Article )
  • Writing (e.g. Journal Article, Reports )
  • Communication (e.g. via Google Hangouts, Skype, f2f)
BioASQ Challenge
2014 - 2019
BioASQ Challenge
Task B, Phase (Question Answering, exact answers)

Several awards:

  1. 2/5 test batches (2014)
  2. 2/5 test batches (2016)
  3. 1/5 test batches (2017)
  4. 4/5 test batches (2018) 
  5. 3/5 test batches (2019)
Continuous Engineering and Deep Learning for Trustworthy Autonomous Systems
Summer School

Deep learning has developed into a mature technology and it is nowadays an essential part in systems that may include timing and cyber-physical components, such as self-driving cars, autonomous control systems in medical applications and so on. We call these systems learning-enabled autonomous systems and we focus on key challenges in their design and development, which lie in the intersection of the two H2020 research projects that jointly organize this one-week summer school with prominent invited speakers and hands-on sessions on related tools and state-of-the-art industrial technologies.

Basic Life Support
Basktball Player
DS2020 Conference
organization team

I was in the organization team of DS2020 Conference. My responsibilities were:

  1. To setup a new account on slack and add channels related with the sessions of the conference. I also had to configure the permissions and invited the attendees. I was there to solve any issue with the participants and give guidelines about the conference.
  2. To walk in the gather town and help the participants to find the rooms giving them directions and also answering their questions.
  3. To control the discussion at the zoom platform. I welcomed the speakers and I was also there to solve any technical issue.
My Skills
  • Question Answering
  • Natural Language Processing
  • Machine Learning
  • Deep Learning
  • Python / Php / JS / CSS / HTML
  • Java
  • C++ / C
  • Matlab / VB / VC++