/kaggle-feedback-effectiveness-1st-place-solution-st

Winning solution for the Kaggle Feedback Prize Challenge.

Primary LanguageJupyter NotebookMIT LicenseMIT

Feedback Prize - Predicting Effective Arguments: 1st place solution code

It's 1st place solution to Kaggle competition: Feedback Prize - Predicting Effective Arguments: https://www.kaggle.com/competitions/feedback-prize-effectiveness/

This repo contains the code for training the models, while the solution writeup is available here: https://www.kaggle.com/competitions/feedback-prize-effectiveness/discussion/347536

Environment

To setup the environment:

  • Install python3.8
  • Install requirements.txt in the fresh python environment

Main LB solution

Training

Inference

Final inference kernel is available here: https://www.kaggle.com/code/ybabakhin/team-hydrogen-1st-place

Efficiency LB solution

The efficiency solution is described here: https://www.kaggle.com/competitions/feedback-prize-effectiveness/discussion/347537

Training

To train an efficiency model run: python train.py -C yaml/efficiency_model.yaml

Inference

Link to the inference kernel: https://www.kaggle.com/code/philippsinger/team-hydrogen-efficiency-prize-1st-place