100,000+ Movie Reviews from Kazakhstan: Russian, Kazakh, and Code-Switched Texts
This paper introduces a new publicly available multilingual corpus of over 100,000 movie reviews from Kazakhstan, annotated for language and sentiment, and evaluates transformer models against classical baselines on polarity and score classification tasks.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have a giant, dusty library in Kazakhstan that has been collecting movie reviews for 25 years. This paper is the story of how a researcher named Rustem Yeshpanov cleaned up that library, organized the books, and tested how well computers can understand what people are saying about movies.
Here is the breakdown of what they did, using some everyday analogies:
1. The Collection: A Massive Time Capsule
The researcher gathered 100,502 movie reviews from a popular Kazakh website called kino.kz.
- The Time Span: These reviews cover a quarter-century, from 2001 to 2025. It's like a time machine showing how movie tastes and language have changed over 25 years.
- The Languages: The library is multilingual. Most reviews are in Russian, but there are also many in Kazakh, and some are "code-switched."
- Analogy: Think of code-switching like a person speaking English, then suddenly slipping in a French phrase, then back to English, all in one sentence. In this dataset, people mix Kazakh and Russian words naturally.
- The Content: They covered nearly 5,000 different movies. Interestingly, the reviews for movies made in Kazakhstan were much more likely to be written in the Kazakh language compared to foreign movies.
2. The Labeling: Sorting the Reviews
Before the computer could learn, the researcher had to act like a librarian sorting books into bins.
- Language Sorting: They manually checked every review to see if it was Russian, Kazakh, or a mix.
- Sentiment Sorting: They labeled each review as Negative (hated it), Neutral (mixed feelings), or Positive (loved it).
- The "Neutral" Problem: The paper notes that "Neutral" reviews are rare and tricky. It's like trying to find a person who is "sort of okay" with a meal; they usually just say "it was fine" or don't say much at all, making it hard for computers to guess.
- The Score: For about 11,000 of the reviews, users had also given a specific star rating (from 0 to 10). This allowed the researchers to test if the computer could guess the exact number, not just the general feeling.
3. The Experiment: Teaching the Computer
The researcher set up a "test drive" to see which type of computer brain was best at understanding these reviews.
- The Contenders:
- The Old School: Simple math tools (like counting how many times words appear). Think of this as a student who only knows the dictionary definitions of words.
- The Modern AI: Advanced "Transformer" models (like mBERT, XLM-RoBERTa, and RemBERT). Think of these as students who have read the whole library and understand context, slang, and how words fit together.
- The Rules: To make it a fair test, they had to hide the actual star ratings in the text.
- Analogy: If a review says "I give this 10 out of 10," the computer might just memorize the number "10" instead of learning why it was good. So, they replaced the number with a blank token (like a placeholder) to force the computer to actually read the words.
4. The Results: Who Won?
For General Feelings (Positive/Negative/Neutral):
The Modern AI models won easily. They were much better at understanding the nuance of the text. The "Old School" math tools did okay, but they missed the subtle differences.- Key Finding: The AI was great at spotting "Love it" or "Hate it," but still struggled with "Neutral" because those reviews are often vague or mixed.
For Exact Scores (Guessing the 0–10 Rating):
This was much harder. Even the smartest AI models only got about 50–55% accuracy.- Why? It's like trying to guess a specific temperature (e.g., "72 degrees") just by reading a description of the weather, without being told the number. Also, most people give high ratings (9s and 10s), so the computer didn't have enough examples of low or middle ratings to learn from.
5. Why This Matters
This paper isn't just about movies; it's about language.
- It shows that computers can now understand Kazakh and Russian movie reviews pretty well, which is a big step for technology in that region.
- It highlights a unique "Kazakhstani Russian" dialect. The reviews contain local slang and cultural references (like specific local brands or holidays) that standard Russian dictionaries might miss.
- It proves that while AI is great at spotting obvious emotions, it still struggles with the "gray areas" of human opinion and precise scoring.
In a nutshell: The researcher built a massive, multilingual library of movie opinions, taught computers to read them, and found that while the computers are getting very good at understanding general feelings, guessing the exact star rating without cheating is still a tough puzzle. All the data and tools are now free for anyone else to use and study.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.