I've released a 'Test of Unconcious Identification' Moodle module under a GPL license. I was commisioned to develope this by Timothy Takemoto and it is built to his specification.
The Test of Unconcious Identification is a psychological test. Tests of this kind are really big in psychology right now. This module was inspired by the 'Implicit Association Test' of Anthony Greenwald and Associates of Harvard University.
Intention of the The Test of Unconcious Identification in a Nutshell : For years psychologists have been asking people to respond to written questionnaires but the problem is that questionnaire responses are filtered by the conscious mind of the subject. Measuring and comparing reaction times as we do in the Test of Unconcious Identification we can tap into the subjects unconcious. We bypass the conscious filter of the subjects. Implicit Associations Tests are like lie detectors. They can even tell you what you do not know yourself. For example, do I like Japan more than the UK? If I'm not sure how I really feel I can take an implicit association test and find out my real feelings about this.
There is a more thorough explanation of the test in the TUI documentation also available on my site.
You can see various examples of tests, and some documentation on how to make your own tests written by Timothy Takemoto, on my 'Test Drive' site. Also you can find the GPL licensed module code available for download on the same site and a course backup which includes all the example tests which you can restore on your site after having installed the software. This Module is tested on Moodle versions 1.4.3 to 1.5 developement version and works fine. It should also work on older versions of Moodle.
There are some grammatical mistakes in the tests and the documentation still needs a little work but the module works well and the test examples should give you an idea of what can be done with the module.
I will advertise among psychologists. I think that they will like it. In any event I am very satisfied. Jamie is a great programmer.
The name of this module probably demonstrates an unconscious preference. After considerable discussion we settled upon TUI after considering a large number of alternatives, since it sounded like a nice name. It was ony afterwards that we remembered that Tui happens to be the name of Martin's daughter. I hope that is okay.
This really is big in psychology right now so I recommend that people have a play.
Could not add a new instance of tui
I select TUI from the activities popup, change nothing and click the save changes button. What gives? I downloaded it from moodle.org today, so it is the newest version.
By the way, I took the meat-vegie test on jamiep.org and it went through it all the way but at the end I got:
Analysis of your (guest user) results from Meat or Veg?
No results found.
I think that Jamie is busy with other things right now, so it may be some time. I see you are a programmer, Robert. I would be grateful of course if you would be so kind as to look into the source of the error
Attached are some files that can be used to replace the files in what was the latest release of the tui module (unzip the package in your mod directory and it will put the files in the right place). I committed these changes to the CVS so the tui module available from Moodle.org will be fixed tommorrow.
This is a excellent module..
But I have a few questions as well...
How do u delete the test results?
and how can we have more that 2 reply options?
One more question...
Have you seen the Personality Test at tickle.com, or testcafe.com?? Ne idea how to make those kinda quizes in moodle so that they give u the results like the way these websites give??
I don't mind all the results being there but I guess the "take the test" link could go at the top above the results, so that if there is a lot, and the admin wants to check the test, then they do not have to wait while all the results download.
I am thinking of adding a few improvements to this module.
I like the idea of adding another category but... hmm...I will have a think about it. It would make things pretty complicated. And I guess complicated would mean that people are more likely to make the sort of mistakes that lets their subconscious show.
I do hope some more people try it.
This is included in the latest TUI - TUI 2.0
It also would be a nice idea to paginate the results. I guess for a site with a lot of users the listing of results for the Guest User will be rather long as well as the list of all rsults that the admin can see.
I have tried the TUIs on your test-website and am very impressed. Unfortunately it is not possible to install the backup on my own sites and play with it further.
In Moodle 1.4.3 and 1.5dev I get an error message about an invalid or corrupt back-up file (see screenshot). Tim's course can be installed, but without the TUIs. There are some *.jpg-files in it, but no TUIs. So I can only read the nice explanations.
What can I do?
Thanks for your help
Before you restore the course back up to your site you need to install the TUI module. You need to upload the php scripts to mod/tui/ and to lang/en/ and then go to your admin page so that the TUI databse tables can be set up.
If you don't do this then the TUI activities in the course back up will be ignored.
Have you done this?
I'm not sure why you got the error message.
I have simply done a "Restore" to a new course without anything else, that might explain the strange message. I'll try again at once.
everything is fine now. Next time I install a new module I try to think first. Thanks again
I am glad to hear that the TUI module is now working okay. If you have any new tests i would be very grateful if you share them with us. If you want a new test made I may be able to find time to make one for you.
I have indeed installed the tui-mod before restoring the backupfiles. The TUI works as long as there are no pictures involved. However pictures as stimuli does NOT work. I've understood that the pictures i suppose to be in some "coursefilesfolder" (at least they are referred to that in the .xml code that defines the tests). I don't understand where to put the .jpg-files in order for the tests to work!
Have you read the documentation available from http://jamiep.org make sure your jpg are not progressive jpgs as Flash cannot handle these and will not display them.
Hi there, I was trying to install TUI but for some reasons didn't work and now I have an error every time that I access my site:
Cool, it works just great, just removed modulo from /mod/tui and problem solved
Just in case anyone is confused the Test of Unconcious Identification is not part of the Flash Activity Module and the Flash part of it is using a slightly different xml based method to communicate with Moodle.
It is a Flash based activity though so this forum seems a fairly appropriate place to discuss it.
Thanks for all the help. However i have another question. Is it possible to get TUI working with diffrent languages? More specificially i want it to work in swedish so that the stimuli and the instructions can use swedish characters. As of now they're just replaced by a square. Maybe this has to do with moodle? I can get the rest of moodle to work in swedish but not the tui-module. I'm not used to moodle so please bare with me
Another question, wich i mailed earlier to you, is if it is possible to get ALL the data and not just the mean? If i got all the data then i could take the median and find out the variance etc. More importantly i could figure out the internal consitency - i.e does the subjects differ diffrently on diffrent stimuli. That way i can find out if a certain stimuli isn't probing the right catetgory.
Flash works with UTF8 but not with EUC-JP encodings of Japanese. Perhaps it depends upon the encoding. Is there only one encoding for Swedish? With Jamies FLASH module it is possible to embed the fonts need to produce any language so that it does not matter what languages are install on the client computer. Jamie is moving now, I believe, but as soon as he gets settled in this will be an easy
I hope it is possible to get all the data. That was certainly one of the program specs. I think that if you download the cvs (comma seperated variables) file from the top of the results page then all the data should be in there.
If you are interested in cultural comparison then I can get my students to do your tests. I am trying to get social psychologists in Asia interested in using the TUI.
However Flash expects to be fed data as UTF-8 (utf-8 is a character encoding system where we can represent characters in nearly any language). I would recommend that you change to a Swedish UTF-8 language pack if one is available. If there is not one available then it is fairly easy to make one, although I'm not going to go into doing that.
Alternatively you can force the page on which you enter data for the TUI to use UTF-8. On the form page you should go to your browsers view menu and there will be a menu item 'Character Encoding' or something like that, choose UTF-8. Every time you enter data in this page choose UTF-8 this should force the page to be UTF-8 and form data to be submitted as UTF-8.
It would be possible to translate between older character encoding formats and UTF-8 before and after passing data to and from Flash but this would require several hours of work at least. SInce Moodle will eventually switch over entirely to UTF-8 I'm not sure whether we should leave things as they are.
Thanks a lot now it works with swedish characters!
I have another question as well. I can't use more then 20 stimuli per block! Once i go above that the program skips the 21th stimlui and finishes after that particular block! And another ting - is it possible to make it so that each stimuli is showed more then one time for longer tests? Specifically i would like to have 3-4 times longer tests and shorter practice sessions.
Also the module always compares the first block that you've selected with the 5th block. Even if i chose first block as "4" and second as "7" it still will compare the fourth with the fifth. This means that I can't add more practice blocks!
Hello Rickard Carlsson
Glad to here that someone is using TUI. I did not know about the limit of 20 stimuli. I will ask Jamie to remove it in TUI2 which will be coming out by the end of this month apparently. TUI2 will enable subjects to input their own stimuli, in words and pictures, and perhaps even to publish these for other users to take.
In order to make the stimuli appear more than once you would need to simply add them into the list more than once. I am sure that Jamie would add this functionality for not many dollars.
I am not sure that it is comparing with the 5th block. It may just say that it is comparing with the 5th block in the language file of the results screen. You might want to check that out.
I just can't thank you enough! It do was possble to get all the results through downloading the cvs or .xls for that matter. And the test did compare the right blocks altough it specified wrong.
As for language in flash i don't know much about what your talking about I have no experience with flash what so ever. But do you mean that i should inbed the fonts in the .swf file somehow trough som flash editor?
The problem with few stimuli and shorts blocks can now also be easily solved when i can get all data - just add more test blocks!
It would indeed be great if you would use the test on your students in Japan. My test design is correlational and i comparing the results of an perfectionism scale with the results in the TUI. My hypothesis is that perfectionists will be more prejudiced against obese people - because they'll associate it with failure and their valance for failure is more negative the more perfectionists they are.
It is possible to embed the fonts in the .swf file but TUI should work without doing that, and indeed I dont think that TUI1 (TUI2 is comng soon) has the capability to embed fonts. It could be done but I think that there is a more simple solution. I used Japanese in my presentation today without a hitch. When Jamie is back online (he may be now, but if not it is because he is moving) he will be able to sort out the langauage problem.
I think I can get subjects for your test. Please have your students take mine.
Your site or mine.
TUI is the future!
I cannot promise you i'll find subjects for your test here in Sweden. I'm only an undegraduate student (i belive that's the most accurate term, altough swedish unversity system is far diffrent from american, or japanse for that matter) so I don't have students I can force test upon - subjects are very hard to find around here. I'm lucky to find people to do my test
Since the upgrade to 1.5, I can't seem to install it properly. I've place the TUI file in the mod file, and all the documents and pics are in there. However, I can't find it in config/modules on my website. Any ideas?
Is it not showing up in the drop down box to add an activity to a course?? If not maybe try resinstalling it?
Actually TUI 2 is available for download from Moodle.org and has been for some time. Will say more about that and the new features of TUI 2 soon.
Been a while since I last checked on TUI. I'd like to point out that i truly admire your work in the latest version. Many of the problems that used to be have been adressed! Great work! I belive TUI is a great alternative to commerical software - especially for small universities.
However i have one question. As I've understood the amount of used stimuli in each block is the double amount of stimuli entered in the script. I also understand that the stimuli is presented using an random algorithm. The only problem is that sometimes the same stimuli is shown twice in a row. I belive this can greatly impair respons times as the subject belives he has missed a key or something's wrong. This was indeed a problem when i use the old version in my research. Especially when using many stimuli of the same typ (e.g. 5 pictures but shown 40 times) this becomes quite a problem. Is there some workaround for this?
I know this may seem a minor problem. One could argue that it's most easily fixed by having more stimuli. But think about it. If one is to have pretty long blocks in the practice blocks when the negative-postive are to switch place to eleminate block-order bias it can really become a problem.
This is quite a problem.
Perhaps one could
1) Have the stimuli appear only once as opposed to twice (this should be hackable) so that assuming
1.1) there are one of each stimulity in each block
1.2) There are the same number of stimulin in each category
then there would be no repeats.
2) Do clever things in the code to ensure that there are no repeats. However, if there is only one stimuli in any category then either it repeats or the subject knows that the two categories will be displayed alternately. I guess that this functionality might turn itself on if there are more than one stimuli in each category.
3) There is some visual hint of the fact that the stimuli has been represented, such as adding a slight offset of a random length before each stimuli so that their postion jiggles.
4) Remove or radically reduce the significance of all responses times that are longer than a certain amount of time. I think that I would be inclidned to do that anyway. perhaps even Harvard are doing that.
I am that moron, in that I had Jamie Pratt build it (cheaply and proficiently), but it was based upon the work of Greenwald at Harvard Univesity. I have lots of emotional baggage.
Have you seen the harvard site? I think that, as they demostrate there, the prejudice tests are good. Why is it that even blacks find it easier to associate postive words with whites, and postitive words with whites? It shows the existance of a an unconscious attitude or prejudice that many deny that they have, because they are unaware of it.
I haven't seen the harvard site nor will I anytime soon lol,
I don't believe in racism or prejudicism, I hate every one equally
These kinds of things are a very foreign concept to my simple mind, I think african american (blacks ?) or whatever the socially justified name we are using these days that will help us sleep better, are often unconsciously racist, it's a product of upbringing, same with whites. Personally, I don't care what happen 200 years ago, today is where we are at and you can not hold future generations accountable for their ancestor's ignorance.
Martin Luther King was very white in the sense that he accepted all people as one regardless, of their personality, color, attitude, etc
i'm ethnically challenged and have no color, no culture, no race, nothing to cling to and I certainly don't need a test of unconcious identification to define me lol
anyway, keep up the good moodle...
> Personally, I don't care what happen 200 years ago,
> i'm ethnically challenged and have no color,
Is that so...
Hi there, I download the flash and tu modulo and uploaded the tui modulo in /mod/tui and /lang/en on my hosting account and when I got back to admin.. I got the following error:
Module "tui" is not readable - check permissions
As soon as I just got that error I set permissions to 777 but still error remains.
What I did wrong?
Thank for your great work, it really excites me, while after I finished installing on moodle1.8, check the module-- activities, it is already there. Then I went to one course and add it from the activities, then configure something like splash and feedback content, finally, it guides me to a page, presents "Course Module ID was not provided." I don't know what happens and how to do next.
Please give me some instruction, I use virtual hosting.
First of all I want to thank Jamie Pratt for his great work, translating the IAT into an open source version for moodle. Unfortunately I have some problems getting the module installed. I tried with moodle version 1.6 and now I installed moodle 1.8 but I still receive the same error-report which Liu Haozi reported already in the last posting:
Course Module ID was not provided
Anybody who got a solution for this problem please post it or tell me at firstname.lastname@example.org
Alas TUI is not compatible with 1.8. It will be about 1000 USD to upgrae TUI. I may be able to contribute.
thanks timothy. actually tui works with 1.5.
i got some quite annoying problem. sometimes (and I have no idea why) the uit does wrong categorizations. so if the user presses the right key he anyway gets a "wrong. try again" message and tui simply jumps to the next stimulus. so different to a usual wrong keypress, where the user has to categorize once again, with this error tui simply jumps to the next task but also prints the "wrong. try again". this error usually appears for the firts time between the 10th and 20th input and there's no whole round where it doesn't appear at least twice. I just found out that this error also occurs on jamie.org meat vs. vegetable test so it looks like a bug.
I'd be glad to here about solutions or if anybody got the same problem (as mentioned before I'm running tui on moodle 1.5).
another problem I have is that I actually could translate the most important words into german but I don't know how to translate the "or" which is printed when to categories (e.g. meat or positive; vegetables or negative) are compared. so if anybody knows where to change the code please tell me!!
greetings, chris (email@example.com)
I have not noticed the bug that you, Christian mention. I have taken a lot of tests and have not noticed wrong categorisations. I am sorry I don't know what else to say. I am using 1.6. Perhaps there is a 1.5 issue? I guess that one of the stimuli is in the wrong category in the meat vs vegetable?
Oops, "or" is not in the language file. This is a bug alas. My guess is that it is in the tui.swf file which I can not even open. You would need a very recent version of macromedia flash, which I do not possess.
Thanks Timothy for dealing with the problems I reported. Now I have to bother you with yet another question: studying the literatur I found out that the procedure used to interpret the test-results includes a calculation of the erroneous answers. I checked the mysql-data and unfortunately i couldn't find the needed data. Is there such data available in the mysql-database?
I got similar error results with Moodle 1.9 so uninstalled and went back to 1.6 but now the installation just does not work. I am up against a deadline for a student of mine I have been helping for science fair project testing the validity of IAT/TUI type testing. Her goal is to run a test looking at the association of Islam with terrorism. The kicker is that we are at an international school in SUDAN! The results shoudl be interesting.
We have tried the "make your own" feature at the TUI page but it just doesn't work with words like 'tasty' and 'hamburger'. Do you know of anyone running a TUI page who would be willing to add a test with a list of words and pics created by this student?
You can e-mail me about this directly at firstname.lastname@example.org. Likewise,to any white knights out there able to help!
"Course module ID was not provided"
The module appears (with the TUI icon) as an activity, but when clicked the same error is displayed.
I found the code that's generating the error in the scripts for all the good that does me (I couldn't script my way out of a paper bag).
Can anyone help? This is such a great module and I'd really love to use it.