Downloads · 30 days
0
usmanqamr/math-misunderstanding-ettin-v1
math-misunderstanding-ettin-v1 is a text classification model from usmanqamr. Use it when you need a label for a piece of text. The card lists the license as apache-2.0.
This model is fine-tuned to identify student math misconceptions. It was developed for the Eedi - Mining Misconceptions in Mathematics Kaggle competition.
Downloads · 30 days
0
Access
Public
Updated Dec 19, 2025
Parameters
396M
4.8 GB on disk
Likes
0
Public
Click a slice to open those files.
.pt3.2 GB · 67%
From the Hugging Face model README
This model is fine-tuned to identify student math misconceptions. It was developed for the Eedi - Mining Misconceptions in Mathematics Kaggle competition.
jhu-clsp/ettin-encoder-400m (ModernBERT architecture)The model was trained for 3 epochs and achieves a high Mean Average Precision (MAP@3) in detecting common student errors in geometry, algebra, and arithmetic.
You can use this model directly with the Hugging Face transformers library:
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch
model_name = "usmanqamr/math-misunderstanding-ettin-v1"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
text = "Question: What is 1/2 + 1/3? Student Answer: 2/5"
inputs = tokenizer(text, return_tensors="pt")
with torch.no_grad():
logits = model(**inputs).logits
predicted_class = torch.argmax(logits, dim=-1)
print(predicted_class)