Code

This page contains the open-source code developed and used in the KRISTINA Project.

Feel free to download, use and change the code as you like. We’d love to get your feedback.

 

No. Description Project Partner Licence
01

Praat Extension for Feature Annotation [-> code]
This tool is an extended Praat version that allows feature annotation in interval and point segments and scripts to exemplify its functionalities.

UPF GNU GPL v3
02

Thematicity-based Prosody Enrichment [-> code]
This tool generates prosody contours based upon communicative structure.

UPF GNU GPL v3
03

Dialogue Manager [-> code]
This module corresponds to the dialogue manager developed for KRISTINA, based on OWLSpeak.

UULM  
04

Avatar Generation [-> code] [-> website]
The avatar generation is based on our Open Source web platform (WebGLStudio), which has become enriched from our participation in KRISTINA.

UPF MIT
05

Semantic Framework [-> code]
Ontologies, Knowledge Integration component and pertinent Web services.

CERTH  
06

Topic Detection [-> code]
R scripts for topic detection in German and Turkish.

CERTH  
07

Information Retrieval [-> code]
Web based information retrieval for question answering.

CERTH  
08

Content Extraction [-> code]
Concept and relation extraction.

CERTH  
09

TALN services [-> code]
Web based information retrieval for question answering.

UPF  
10

Lipsync [-> code]
This module creates audio with aligned lip-syncing information, using linguistic and prosodic information.

UPF  
11

Ontologies & MS [-> code]
Ontologies and mode selection modules used in KRISTINA.

UPF  
12

SSI Framework [-> code]
Social Signal Interpretation (SSI) Framework, including Facial Analysis (plugin that automatically locates and tracks a face while estimating its emotion providing Valence-Arousal and prototypical facial expression labels.)

UAU-UPF GPLv3

 

multilingual intelligent embodied agent social competence adaptive dialogue expressive speech recognition and synthesis discourse generation vocal facial and gestural social and emotional cues