#出身地当てます & 木枯らし1号: Decoding Japan's Viral Dialectology Algorithm & Winter Awakening
Exploring the twin viral trends dominating Japanese social feeds: How the #出身地当てます dialectology decision tree predicts prefectural origins with 100% purity, and the cultural meteorology of 木枯らし1号 (Kogarashi No. 1) marking winter's arrival.

#出身地当てます & 木枯らし1号: When Algorithmic Dialectology Meets Japan's First Winter Gale
In late October 2026, timelines across Japan's digital landscape became captivated by a fascinating intersection of data science, linguistic culture, and seasonal meteorology. Two dominant topics surged to the very top of local and global trending charts:
- #出身地当てます ("I Will Guess Your Birthplace"): A viral interactive quiz that predicts an individual's native prefecture with eerie accuracy using a series of binary linguistic and cultural questions.
- 木枯らし1号 (Kogarashi No. 1): The official meteorological bulletin issued by the Japan Meteorological Agency (JMA) announcing the first fierce northwesterly winter gale of the season.
The convergence of these trends—fueled by screenshots showing results like "Purity 100% Kanagawa Resident" (純度100% 神奈川県民) and "Answer Combinations: 1 in 8,400" (答えの組み合わせ)—offers a textbook case study in how simple decision-tree algorithms can captivate national attention.
How #出身地当てます Works: The Engineering Behind Algorithmic Dialectology
At its core, the viral phenomenon isn't magic; it is an elegant implementation of probabilistic linguistic classification and hierarchical decision trees.
flowchart TD
A["Question 1: Broad Regional Split (Kanto vs Kansai Vocabulary)"]
B["Question 2: Sub-dialect Granularity (e.g., Hokuriku vs Chubu)"]
C["Question 3: Local Food & School Vernacular (Gotoshi Terms)"]
D["Extra Round: Micro-Isogloss Boundary Resolver"]
E["Final Output: Prefecture & Purity Score (%)"]
A --> B
B --> C
C --> D
D --> E1. Linguistic Isoglosses as Classification Features
Japan's 47 prefectures possess remarkably distinct micro-dialects (hogen), regional accents, and colloquial vocabulary that demarcate sharp geographic borders known in linguistics as isoglosses:
- Grammatical Markers: For instance, whether one uses ~daro (Kanto), ~yaro (Kansai), or ~jarou (Chugoku).
- School Culture Terms: What students call the blue plastic seating mats, sports day games, or blackboard cleaners vary sharply between neighboring prefectures like Tokyo, Kanagawa, and Saitama.
- Micro-Vernacular: Using terms like naosu (meaning "to repair" in Tokyo, but "to put away" in western Japan).
2. A Minimal Decision Tree Classifier in Code
Here is how a simplified dialectology classification node evaluates user responses:
interface DialectQuestion {
id: string;
questionJa: string;
optionA: { label: string; weightVector: Record<string, number> };
optionB: { label: string; weightVector: Record<string, number> };
}
export function computePrefecturePurity(
answers: { questionId: string; selectedOption: 'A' | 'B' }[],
prefectureList: string[]
): { topPrefecture: string; purityScore: number } {
const scores: Record<string, number> = {};
prefectureList.forEach(p => (scores[p] = 0));
for (const ans of answers) {
const question = getQuestionById(ans.questionId);
const chosenVector = ans.selectedOption === 'A'
? question.optionA.weightVector
: question.optionB.weightVector;
for (const [pref, weight] of Object.entries(chosenVector)) {
if (scores[pref] !== undefined) {
scores[pref] += weight;
}
}
}
// Find candidate with maximum likelihood
const sorted = Object.entries(scores).sort((a, b) => b[1] - a[1]);
const [topPref, topScore] = sorted[0];
const totalScore = Object.values(scores).reduce((acc, v) => acc + v, 0);
const purityPercent = Math.min(100, Math.round((topScore / (totalScore || 1)) * 100));
return {
topPrefecture: topPref,
purityScore: purityPercent,
};
}Enter "木枯らし1号": The Cultural Meteorology of Winter's Arrival
While users playfully debated their quiz accuracy, the Japan Meteorological Agency officially placed the atmospheric shift on record with 木枯らし1号 (Kogarashi No. 1).
Meteorological Criteria for Kogarashi 1-go:
- Timeframe: Must occur between the seasonal transition points of Risshu (Early Autumn) and Toji (Winter Solstice)—typically late October to November.
- Atmospheric Pressure Pattern: A classic winter pattern where high pressure dominates the west (Seiko-Todai) while low pressure sits over the Pacific.
- Wind Velocity: Maximum wind speed must exceed 8.0 meters per second originating from the north to northwest quadrant.
The declaration prompts nationwide seasonal shifts: department stores change window displays, convenience stores prepare steaming hot oden and steamed buns, and social feeds buzz with reflections on autumn's swift departure.
Why These Trends Took Over Social Feeds
- Low Friction, High Shareability: The #出身地当てます quiz requires under 60 seconds to complete, providing clean, branded image cards that fit the visual culture of X.
- Identity & Nostalgia: Nothing triggers spontaneous social conversation like validating childhood regional pride or laughing over idioms that participants thought were standard Japanese until moving away.
- Collective Seasonal Cadence: In an increasingly digitized world, natural markers like Kogarashi No. 1 anchor millions of people in a shared environmental and cultural rhythm.
Discussion (0)
Continue Reading
More production-grade engineering deep dives and architectural guides
Biggest Hack in the World: Binance Suffers Unprecedented $6.3 Billion Multi-Chain Cyberattack
A comprehensive technical autopsy of the $6.3B Binance hot-wallet breach attributed to TraderTraitor (Lazarus Group). How automated sweeping, compromised DevOps credentials, and cross-chain execution sparked the largest heist in financial history.

Mobile Push at 100M Devices: Benchmarking FCM, APNs, and Custom WebSockets
At 100M devices, push fails in the tail, not the median. We break down real delivery-latency percentiles for APNs, FCM, and owned WebSockets, plus a reproducible cost model and the reliability patterns behind 99.99%.

Landing Page Experimentation at 50M Sessions: Client-Side A/B Testing vs. Edge Decisioning vs. Server-Side Flags — Flicker, INP, and Cost per Million Decisions Benchmarked
At 50 million monthly sessions, where your A/B test makes its decision stops being a tooling preference and becomes a Core Web Vitals and P&L decision. This is a head-to-head benchmark of client-side DOM mutation, edge middleware bucketing, and server-side feature flags — measured on CLS flicker, INP, and true cost per million decisions.