This toolkit is still under development...
The Conversation Behavior Analysis toolkit aims at offering the means for analyzing phenomena occurring in conversations such as mimicry, overlapping expressions, expressions timing, etc.
- /annotations: contains ELAN Template Files (etf) for annotation to use in your own projects.
- IBPY/extract_data.py : general functions to read/extract data.
- IBPY/db.py : interface specific to the different datasets.
- IBPY/interaction_analysis.py : functions for analysing interaction behaviors (ex. counting mimicry).
- IBPY/interaction_model.py : object oriented models of interactions.
- IBPY/visualization.py : visualization functions.
- IBPY/utils.py : utility functions.
- pair_data.py : example code
To print corresponding pairs of interlocutors in the ccdb, ifadv or ndc datasets, run the following from the examples directory:
To print pairs from CCDB, IFADV or NDC-ME.
python pair_data.py --path_ccdb <path to the CCDB audio, video or eaf files>
python pair_data.py --path_ifadv <path to the IFADV audio, video or eaf files>
python pair_data.py --path_ndc <path to the NDC-ME audio, video or eaf files>