Instructions to use Satyam0077/spoken-grammar-scoring-engine with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- sentence-transformers
How to use Satyam0077/spoken-grammar-scoring-engine with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("Satyam0077/spoken-grammar-scoring-engine") sentences = [ "The weather is lovely today.", "It's so sunny outside!", "He drove to the stadium." ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [3, 3] - Notebooks
- Google Colab
- Kaggle
Spoken Grammar Scoring Engine
A multimodal machine learning model for scoring spoken English grammar on a continuous 0–5 scale.
The model combines:
- Acoustic speech features
- Whisper-based speech transcription
- Linguistic features from the transcript
- MiniLM semantic embeddings
- Ensemble regression
Performance
- 5-Fold CV RMSE: 0.6876
- 5-Fold CV Pearson: 0.8338
- Kaggle Public Score: 0.5278
The model was developed for the SHL Hiring Assessment 2026 and is an independent implementation for spoken grammar assessment.
Author: Satyam Kumar
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support