Skip to content

aalto-speech/slate-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Speak & Improve Challange 2025: Spoken Language Assessment

This repository contains our model architectures and scripts for the Speak & Improve Challenge 2025: Spoken Language Assessment (SLA).


Open Track

All files related to the Open Track are located in the open_track folder.

File Purpose
model_avg.py Model architecture using average pooling for aggregation
model_tf.py Model architecture using Transformer-based aggregation
environment.yaml Conda environment with for Open Track paper
run_train_model.sh Shell script to train the model
run_eval.sh Shell script to evaluate the trained model

To install:

cd open_track
conda env create -n slate2025 -f environment.yaml

Close Track

File Purpose
HF_baseline_cce.py Replaces RMSE with CCE Loss in the provided baseline model
HF_baseline_CornLoss.py Replaces RMSE with CORN Loss in the provided baseline model
Inference_Eval_Data_CornLoss_withProb.py Inferences the Eval Set on the CORN Loss model and creates a csv with probabilities for each class
ThresholdTuning_calibration.ipynb Performs Threshold Tuning/Posterior Calibration on the Dev set and saves the best thresholds in a csv
EvalFinalScores-Calibration.py Calculates the final predictions based on new thresholds provided
env.yaml Conda environment with for Closed Track paper
run-scripts/run-HF_baseline_CCE.sh Shell script to train the CCE model
run-scripts/run-HF_baseline_CornLoss.sh Shell script to train the CORN Loss model
run-scripts/run-Inference_Eval_CornLoss_TrainDataModel_withProbs.sh Shell script to evaluate the CORN Loss model

Citation

Closed track:

Porwal, A., Phan, N., Getman, Y., Voskoboinik, E., Grósz, T., Kurimo, M. (2025) Exploring Ordinal Classification for Spoken Language Assessment. Proc. 10th Workshop on Speech and Language Technology in Education (SLaTE), 158-162, doi: 10.21437/SLaTE.2025-32

@inproceedings{porwal25_slate,
  title     = {{Exploring Ordinal Classification for Spoken Language Assessment}},
  author    = {Anusha Porwal and Nhan Phan and Yaroslav Getman and Ekaterina Voskoboinik and Tamás Grósz and Mikko Kurimo},
  year      = {2025},
  booktitle = {{10th Workshop on Speech and Language Technology in Education (SLaTE)}},
  pages     = {158--162},
  doi       = {10.21437/SLaTE.2025-32},
  issn      = {2311-4975},
}

Open track:

Phan, N., Porwal, A., Getman, Y., Voskoboinik, E., Grósz, T., Kurimo, M. (2025) One Whisper to Grade Them All. Proc. 10th Workshop on Speech and Language Technology in Education (SLaTE), 56-60, doi: 10.21437/SLaTE.2025-12

@inproceedings{phan25_slate,
  title     = {{One Whisper to Grade Them All}},
  author    = {Nhan Phan and Anusha Porwal and Yaroslav Getman and Ekaterina Voskoboinik and Tamás Grósz and Mikko Kurimo},
  year      = {2025},
  booktitle = {{10th Workshop on Speech and Language Technology in Education (SLaTE)}},
  pages     = {56--60},
  doi       = {10.21437/SLaTE.2025-12},
  issn      = {2311-4975},
}

License

Our work is shared under Creative Commons Attribution 4.0 International (CC-BY-4.0)

About

Our model architecture for the Speak & Improve Challenge 2025: Spoken Language Assessment (SLA)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors