EMIP-Toolkit icon indicating copy to clipboard operation
EMIP-Toolkit copied to clipboard

EMIP Toolkit (EMTK): A Python Library for Processing Eye Movement in Programming Data

Results 18 EMIP-Toolkit issues
Sort by recently updated
recently updated
newest added

As discussed in issue #82

The dimensions used for pasting the stimuli onto the background are incorrect: ![chrome_3hOOvq1ybe](https://user-images.githubusercontent.com/103676132/213903066-bec89ffe-86a4-462a-8408-8a65090136c7.png) Instead of (100, 375), they should be (0, 375) to allow users to see correct positions of...

bug

The AlMadi2018 dataset citation link is broken. Here's the broken link: https://dl.acm.org/doi/10.1145/3448018.345742 This link should probably lead to this paper: https://ieeexplore.ieee.org/document/8334439

bug

Create parsers for 3 datasets from eyeCode, a tool similar to emtk, written in Python 2. The datasets can be found here: https://github.com/synesthesiam/eyecode/tree/master/data.

enhancement

The add_srcML currently uses pre-generated files for the EMIP dataset code. It does not generate srcML tags for any piece of code. It would be great to integrate srcML into...

enhancement

We just added 5 classifiers into a new file called Classifier.py. Each classifier is contained within a class. We also modify the emip-toolkit.py to take in different classifiers per the...

When the download function below https://github.com/nalmadi/EMIP-Toolkit/blob/d1a7eabd08ca27c062b5f14118395eaea8d5eac2/emip_toolkit.py#L1552 used to download the EMIP dataset, it also downloads the published version of this toolkit and the corrected dataset into the ```datasets``` folder. Is...

enhancement

These functions manually matches the name of the stimuli with the name of the original code file, from which the stimuli was adapted. An example can be seen below (this...

enhancement

Something similar to https://github.com/sympy/sympy would be good. This includes creating a "Contributing" page, "Adding dataset" page, and the a "Documentation Style Guide" page

documentation

EMTK doesn't have a community profile yet, so it is not clear how people can contribute to the open-source project. To help build a community around the tool, we need...