Developing Accurate Language Models for Norwegian Dialects

Monday 03 March 2025


Researchers at Munich Center for Machine Learning have been working on a project to develop more accurate language models for detecting intent and filling slots in Norwegian dialects. The team’s approach involves fine-tuning pre-trained language models on datasets specifically designed for Norwegian, as well as experimenting with various techniques to improve performance.


The researchers started by training several baseline models on English, machine-translated Norwegian data, and Norwegian dialectal data. They then compared the results of these models on a shared task dataset, which included intent classification and slot filling tasks for several Norwegian dialects. The results showed that the model trained on Norwegian dialectal data performed significantly better than the others.


To further improve performance, the team experimented with adding noise to the training data, injecting character-level noise into the Norwegian data to simulate real-world variability. They also tried training models on auxiliary tasks such as dialect identification, part-of-speech tagging, and named entity recognition, and found that these additional tasks improved overall performance.


Another approach they tested was assembling layers of fine-tuned models trained on different datasets. This allowed them to combine the strengths of each model and achieve even better results. The team also experimented with intermediate-task training, where they first trained a model on an auxiliary task before fine-tuning it for the main task.


The results of these experiments are promising. On the shared task dataset, the best-performing models achieved intent classification accuracy rates above 97% and slot filling F1 scores above 85%. The team also found that the models performed well on various Norwegian dialects, with some even outperforming the baseline model on certain tasks.


These findings have implications for natural language processing applications in Norway and beyond. By developing more accurate language models for Norwegian dialects, researchers can improve the performance of chatbots, virtual assistants, and other AI systems that interact with users who speak these dialects. The techniques tested by this team could also be applied to other languages and dialects, potentially leading to more effective natural language processing systems.


The Munich Center for Machine Learning’s work on Norwegian dialectal language models is an important step towards building more nuanced and effective AI systems. By pushing the boundaries of what is possible with machine learning and natural language processing, researchers can create technologies that are better equipped to understand and interact with humans in all their linguistic diversity.


Cite this article: “Developing Accurate Language Models for Norwegian Dialects”, The Science Archive, 2025.


Machine Learning, Natural Language Processing, Norwegian Dialects, Language Models, Intent Classification, Slot Filling, Fine-Tuning, Noise Injection, Auxiliary Tasks, Dialect Identification


Reference: Verena Blaschke, Felicia Körner, Barbara Plank, “Add Noise, Tasks, or Layers? MaiNLP at the VarDial 2025 Shared Task on Norwegian Dialectal Slot and Intent Detection” (2025).


Leave a Reply