TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Language Evolution Simulation

159 pointsby fatiheriklialmost 9 years ago

13 comments

DanielStraightalmost 9 years ago
Can you explain a little more about what you&#x27;re trying to simulate and why you chose the model that you did?<p>Also... did you consider using known sound change processes? <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Sound_change" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Sound_change</a>
评论 #12115383 未加载
wazari972almost 9 years ago
It would be interesting if the words from the different islands came from existing languages, for instance (and for myself) I would put French, Portuguese and English, to have the ability to understand how they get mixed
评论 #12115390 未加载
mdupalmost 9 years ago
Nice demo! Feature request: I&#x27;d like to see the people talking, like display sentence of a random pair of agents, every 10 sec e.g. That way I would feel immersed into users discussions :)
eevilspockalmost 9 years ago
It would be more understandable and educational if your simulation had the following:<p>- A way of visually indicating the divergence between languages. Minimal differences are just &quot;accents&quot;, but more make them dialects, and yet more make them distinct languages. Perhaps use color.<p>- A slider to change the frequency of exchange across islands. This would show that if interchanges were high, there would be little divergence (none if the interchanges were high enough). If interchanges were rare, divergence to distinct languages becomes inevitable. At some middle rate you get dialects but not languages.<p>- Perhaps another slider to change the mutation rate.<p>- Perhaps start with a small subset of a real language. This way people could click on an island and see the actual evolution, or the divergence between any two pairs. Instead showing the most used word, I&#x27;d show a sample of the same words (those with the same meaning) for each language, along with the original real language, so we could see, for example, how &quot;tree&quot; changed and diverged over time.<p>- I&#x27;m not a linguist, but I&#x27;d think divergence ends up negatively impacting interchanges -- i.e even if you had a bridge connecting the islands, fewer people would cross it if they can&#x27;t speak the local language. If this is true, divergence would accelerate over time.
评论 #12116385 未加载
loisaidasamalmost 9 years ago
Feature request for Etymology:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;fatiherikli&#x2F;language-evolution-simulation&#x2F;issues&#x2F;2" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fatiherikli&#x2F;language-evolution-simulation...</a><p>Someone have a few free minutes to hack this together today? Could be cool.
eevilspockalmost 9 years ago
Does anyone know of a good open-source Agent-based model simulation platform?<p>I want to create some educational simulations to help people understand various emergent &quot;natural&quot; phenomenon, such as evolution, the invisible hand of the free market, and the Matthew Effect. I want the simulations to be interactive so users can see how changing a parameters effects the outcome.<p>I could custom code each of these, but I&#x27;d rather us a platform, especially one in which the agent model and logic were easy to understand without being a hardcore coder, so that anyone could look under the hood if they didn&#x27;t trust the accuracy of the simulation.
评论 #12118238 未加载
评论 #12115963 未加载
评论 #12117592 未加载
CWuestefeldalmost 9 years ago
This is really cool. I wonder if there were a way to show variances of individual agents - perhaps by calculating the difference of their current vocabulary from their native vocabulary - and altering their color as a marker.
loisaidasamalmost 9 years ago
NSFW version, hehehe: <a href="https:&#x2F;&#x2F;loisaidasam.github.io&#x2F;language-evolution-simulation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;loisaidasam.github.io&#x2F;language-evolution-simulation&#x2F;</a>
评论 #12118011 未加载
评论 #12116365 未加载
评论 #12116145 未加载
okonomiyaki3000almost 9 years ago
What happens if you start with &quot;fuddruckers&quot;?
jtwalesonalmost 9 years ago
I was about to write my thesis on a simulation like this, agents would need to evolve a syntax to survive (not just words like in the simulation above). It truly is a fascinating subject! Never got around to building it, but still very high on my list of things I want to when I have a couple of months to spare.
jvanloovalmost 9 years ago
This fits within the scientific field of evolutionary linguistics (<a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Evolutionary_linguistics" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Evolutionary_linguistics</a>).
instakillalmost 9 years ago
This is really cool.
zet2almost 9 years ago
cool