Code Monkey home page Code Monkey logo

agloballanguage's Introduction

A Global Language

An interactive visualisation tool exploring the etymological history of the English language.

Webpage showing results for "banana", with three points on the globe, a section of languages, and a historical timeline

Background

Etymology is often thought of as a topic for scholars of “dead languages”. In some cases, it can certainly be very dry and difficult to understand without having extensively studied the many languages of which the modern English language is an amalgamation. In other cases, however, the story behind, say, how a word travels from East Asia to North America and comes to mean something quite different, can be fascinating, for both language enthusiasts and casual speakers of a language.

The aim of this project is to bring the field of etymology out of the traditional and inherent text-based presentation format on to the web. Through demonstrating meaningful insights into words, discovering interesting relationships between words, and displaying all information visually and graphically, the hope is to create an accessible and innovative way to explore the English language.

Links

For further exploration, check out:

Implementation

Currently using data from the Merriam-Webster Dictionary API, but hoping to incorporate Etymological Wordnet to expand the scope of the project!

Globe map and code based on Chrome Experiment's WebGL Globe.

Setup

npm install
npm start

agloballanguage's People

Contributors

andy5995 avatar dependabot[bot] avatar kayserifserif avatar

Stargazers

 avatar  avatar

Watchers

 avatar

agloballanguage's Issues

banana

Spanish or Portuguese; Spanish, from Portuguese, of African origin; akin to Wolof banaana banana

[
  [
    "Spanish"
  ],
  [
    "Portuguese"
  ],
  "from",
  "of",
  [
    "African"
  ]
]

cannot find module `pug`

Using npm install pug seemed to fix the problem. To have that install automatically, would I just add pug to the deps in package.json?

I received this error in the console:

GET /favicon.ico 404 1.369 ms - 1011
Error: Cannot find module 'pug'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at new View (/home/andy/src/etymologee/node_modules/express/lib/view.js:79:30)
    at EventEmitter.render (/home/andy/src/etymologee/node_modules/express/lib/application.js:570:12)
    at ServerResponse.render (/home/andy/src/etymologee/node_modules/express/lib/response.js:971:7)
    at /home/andy/src/etymologee/app.js:43:7
    at Layer.handle_error (/home/andy/src/etymologee/node_modules/express/lib/router/layer.js:71:5)
    at trim_prefix (/home/andy/src/etymologee/node_modules/express/lib/router/index.js:315:13)

mumbo jumbo

Mumbo Jumbo, a masked figure among Mandingo peoples of western Africa

[
  [
    "Mandingo",
    "peoples of western Africa"
  ]
]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.