| --- |
| 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! |