Giter Club home page Giter Club logo

vograbulary's Introduction

Grab a few new words for your vocabulary.

Word Games

This app and web site will eventually have several word games like anagrams, word ladders, and Quizl. The current games are listed below. Players will be able to complete these challenges alone or with a timer, against other players, or against the computer.

Ultraghost

On each turn, you are given a three letter puzzle, like CIP. You have to find a word that starts with the first letter, contains the middle letter, and ends with the last letter. For example, CRISP starts with C, contains I, and ends with P. Once you enter your answer, your opponent has a few seconds to enter a better one. An answer is better if it is shorter, or if it is the same length and comes earlier in the dictionary. For example CLIP is shorter than CRISP. The app will then give you a hint if there are any better words that you didn't think of. For example, CHIP is earlier than CLIP in the dictionary.

If you'd like a few practice puzzles, try GHS, ORG, EOS. Scroll down for my answers.

Anagrams

Reveal random letters, then try to make words with them. Steal your opponents words by making anagrams of them, or by adding one or more new letters.

Russian Dolls

So far, this is a solitaire challenge based on an episode of Ask Me Another. Each puzzle gives a clue with two words highlighted. One of those words gets put completely inside the other to make the solution word. The letters in each word don't get rearranged, one complete word gets nested inside the other like two Russian dolls. Here's an example puzzle:

When you are unable to find comfort.

The two words are "unable" and "comfort". Scroll down for the answer.

When you think you've solved the puzzle, drag the pointer over the place where one word should be inserted into the other. Press the Solve button to check your answer. If you got it right, it will display the combined word. Press the Next button to see the next puzzle.

Bacronyms

Another solitaire challenge: this time, each puzzle shows three words. One of them is a bacronym: when you reverse the letters, it spells a different word. Click on the bacronym to solve the puzzle.

Answers

My answers for the Ultraghost puzzles from good, to better, to best:

  • GHS - gushes, ghosts, gashes
  • ORG - ordering, offering, orating
  • EOS - errors, eons, egos

The answer to the Russian Dolls puzzle is "uncomfortable", "comfort" nests inside "unable" to form "uncomfortable".

Running Vograbulary

You can try the app in a few ways:

As well as the word challenges, the app will include tools to measure current vocabulary size by testing sample words in an exponential distribution from a word list sorted by usage frequency. For more accurate measurement, the testing will zoom in on the estimated upper limit of the student's vocabulary.

Once approximate vocabulary size is known, it can be expanded by drilling new words with spaced-repetition flashcards.

Vograbulary will include definitions for the words, brief readings from public domain works, plus links to the complete works for further reading.

Contributing

Want to make Vograbulary better? There are many ways to help.

License

Vograbulary is released under the MIT license.

Hamcrest is released under the BSD 3-Clause License.

Mockito is released under the MIT license, and libgdx is released under the Apache 2.0 license.

Natural Language Toolkit is released by the NLTK project under the Apache 2.0 license.

Open Iconic icons are released under the MIT license.

vograbulary's People

Contributors

donkirkby avatar

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.