Vocabulary Knowledge Profiler

The Project

The Vocabulary Knowledge Profiler (VKP) is an online vocabulary test for learners of English as a second or foreign language. It is designed to measure your written receptive vocabulary knowledge, that is the vocabulary knowledge that enables you to read English texts.

Vocabulary Knowledge Profiler Home Page

VKP tests your recognition of word meanings in a decontextualised way using four-option Multiple Choice items. The words tested are sampled from the most frequent 10,000 content words (lemmas) in the Corpus of Contemporary American English (COCA). It reports your scores according to your mastery of different frequency levels.

Vocabulary Knowledge Profiler Results

The research and programming behind this site has been supported by the TOEFL Small Grant for Doctoral Research in Second or Foreign Language Assessment and the British Council APTIS Assessment Research Award.

Vocabulary Knowledge Profiler Pictures

There are 4 different tests that can be taken as well as the automated test which takes you through a randomly selected variety of questions, becoming gradually more difficult as you get questions wrong and re-testing areas where the results are questionable.

Vocabulary Knowledge Profiler Vocabulary

The researchers also have access to a powerful administration tool, allowing them to update and maintain the vocabulary database and associated images, as well as download the resultant data in several reporting formats generated by the system.

Vocabulary Knowledge Profiler Admin

The Technology Stack

The application is a single-page app built with Angular, that connects to a REST API built with Laravel and MySQL, using Beanstalk for report generation and image manipulation queues.

More Information

Go ahead and take the test yourself! It's kind of fun :)