Home

Awesome

Experigen

A framework for creating phonology experiments.

Who is it for? How can I get help?

Experigen is for linguists who have some basic knowledge of HTML, CSS, and Javascript, who know some of the basics of putting a webpage up, and who know a little bit of R – or for linguists who want to learn these things, or for linguists who have someone like this on their team. It's not for linguists who are ''not good with computers''.

The code is provided as is. Turn to your local web expert for help with setting up your experiment.

If you fixed anything or added functionality to Experigen, we invite you contribute your code back to the project.

Known limitations

Experigen does not measure reaction times. You can only get a very rough idea of how fast participants are working by examining the server timestamps.

Experigen requires participants to be online and using an active internet connection. There is no offline mode at the moment (it's in the works, though).

Setup

Copy the web folder to your server.

Inside the web folder:

Results

Your results will accumulate on the database server you specified.

Currently, there is only one database server available at http://db.phonologist.org/. You are welcome to use it if you want to, so long as you don't hold us responsible for anything that might happen to your data. We offer this service for free and as is.

If you want to set up your own database server, email Michael Becker.