A newer version of the Gradio SDK is available:
6.5.0
title: E&C Model Interactive Platform
emoji: π§
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 5.49.1
app_file: app.py
pinned: false
π§ E&C Model Interactive Platform
Entrenchment & Conventionalization Visual Demonstration
This Space provides an interactive visualization of Hans-JΓΆrg Schmidβs Entrenchment & Conventionalization (E&C) Model, showing how individual cognition (Entrenchment) and community diffusion (Conventionalization) jointly shape linguistic behavior.
π Features
πΉ 1. Single-Expression Analysis
Enter any expression (e.g., kind of, ε ε·, sort of) to visualize:
- Entrenchment curve (E)
- Conventionalization curve (C)
- Frequency-driven curve transformation
- Automatic linguistic explanation
- Summary based on Schmidβs E&C theory
πΉ 2. Two-Expression Comparison
Compare two expressions:
- Overlaid Entrenchment curves
- Overlaid Conventionalization curves
- E-curve heatmap difference
- Auto-generated expert interpretation
This helps visualize how usage frequency affects cognitive automation and social adoption.
π Visual Components
- Sigmoid-shaped Entrenchment curves
- Logistic adoption curves for Conventionalization
- Heatmap showing differential entrenchment
- Clean card-style UI with gradient background
Note: The current version uses mock frequencies for stable execution.
A real-corpus version (Wikipedia/BookCorpus/OSCAR) can be added later.
πΈ Screenshot (Optional)
Add your screenshot here in the future:
[ Insert Screenshot Here ]
π― Purpose
This app is designed for:
- Cognitive linguistics courses
- Usage-based grammar visualization
- Pragmatics & discourse analysis
- Translation studies
- Educational presentations
- Linguistic research demonstrations
It shows how usage β entrenchment β conventionalization β linguistic stability.
π οΈ Tech Stack
- Python
- Gradio 3.x
- Matplotlib
- NumPy
- Custom CSS
π File Structure
app.py # Main Gradio application
requirements.txt # Dependencies
README.md # This documentation
(Optional future files)
data/
word_freq.csv # Optional: real corpus frequencies
π Theory: E&C Model Overview
Entrenchment (E) β Individual level
- Increased automaticity through repeated use
- Higher frequency β steeper curve
Conventionalization (C) β Community level
- Social diffusion and shared acceptance
- Faster rise β quicker normalization
Dynamic Loop
According to Schmid:
Individual repetition strengthens social convention;
social convention increases repetition.
This feedback loop stabilizes linguistic structures.
π Reference
Schmid, H.-J. (2020).
The Dynamics of the Linguistic System: Usage, Conventionalization, and Entrenchment.
Oxford University Press.
π Future Extensions
- Real-corpus frequency mode
- Historical diffusion curves (Google Ngram)
- Collostruction analysis
- Semantic similarity comparison
- Language evolution simulation
β€οΈ Acknowledgements
This tool was created for linguistic visualization, cognitive linguistics education, and research demonstration.
Thank you for exploring the E&C Model Interactive Platform!