R Concerto- Computer Adaptive Tests
A really nice use for R is education
Concerto: R-Based Online Adaptive Testing Platform
Concerto is a web based, adaptive testing platform for creating and running rich, dynamic tests. It combines the flexibility of HTML presentation with the computing power of the R language, and the safety and performance of the MySQL database. It’s totally free for commercial and academic use, and it’s open source. If you have any questions, you feel like generously supporting the project, or you want to develop a commerical test on the platform, feel free to email Michal Kosinski.
We rely as much as possible on popular open source packages in order to maximize the safety and reliability of the system, and to ensure that its elements are kept up-to-date.
Why choose Concerto?
- Simple to use: Check our Step-by-Step tutorial to see how to create a test in minutes.
- Flexibility: You can use the R engine to apply virtually any IRT or CAT models.
- Scalability: Modular design, MySQL tables, and low system requirements allow the testing of thousands for pennies.
- Reliability: Concerto relies on popular, constantly updated, and reliable elements used by millions of users world-wide.
- Elegant feedback and items: The flexibility of the HTML layer and the power of R allow you to use (or generate on the fly!) polished multi-media items, as well as feedback full of graphs and charts generated by R for each test taker.
- Low costs: It’s free and open-source!
- Project’s website at Google Code
- Tutorial: Create a simple test step-by-step
- Tutorial: Create an adaptive test with Concerto
- Concerto Manual
- CAT Concerto
Before installing concerto you may prefer to test it using a demo account on our server.Email Michal Kosinski in order to get demo account.
- Project hosted at: Google Code
Training in Concerto:
Next session 9th Dec 2011: book early!
Commercial tests and Concerto:
Concerto is an open-source project so anyone can use it free of charge, even for commercial purposes. However, it might be faster and less expensive to hire our experienced team to develop your test, provide support and maintenance, and take responsibility for its smooth and reliable operation. Contact us!
Getting on your nerves
This is too much, and that was out of line,
Some people get on your nerves
Like a LoL cat playing with twine
Manipulating perception, you say is okay
Disregarding your intelligence is not
Relentless selling crapola in turf wars fiercely fought.
Brave new world has all kinds of fair game
The world was always a stage
But with so many actors things wont remain the same
Enhanced volatility Higher risks greater rewards
Loud is the applause when you make the keynote
Louder will the boos when proud men fall.
Lions hunt better but hyenas feed better
because hyenas are better team players you see
Bearing agony of uncertainty, to succeed is ecstasy
Relax Rewind Recalibrate and Pause
Total up your material gains
Ignore your conscience costs
Snap and turn, go back to your comfort zone
Stories sell better
Poetry is a drone
Interesting R competition at Reddit
Here is an interesting R competition going on at Reddit and it is to help Reddit make a recommendation engine 🙂
- Blackhat SEO ‘cheats’ Reddit (go.theregister.com)
- Reddit drinks Digg’s milkshake (compete.com)
- BaconBits, A BitTorrent Tracker for Redditors Only (torrentfreak.com)
- Designing algorithmis for Map Reduce (horicky.blogspot.com)
Business Analytics Analyst Relations /Ethics/White Papers
Curt Monash, whom I respect and have tried to interview (unsuccessfully) points out suitable ethical dilemmas and gray areas in Analyst Relations in Business Intelligence here at http://www.dbms2.com/2010/07/30/advice-for-some-non-clients/
If you dont know what Analyst Relations are, well it’s like credit rating agencies for BI software. Read Curt and his landscaping of the field here ( I am quoting a summary) at http://www.strategicmessaging.com/the-ethics-of-white-papers/2010/08/01/
Vendors typically pay for
- They want to connect with sales prospects.
- They want general endorsement from the analyst.
- They specifically want endorsement from the analyst for their marketing claims.
- They want the analyst to do a better job of explaining something than they think they could do themselves.
- They want to give the analyst some money to enhance the relationship,
Merv Adrian (I interviewed Merv here at http://www.dudeofdata.com/?p=2505) has responded well here at http://www.enterpriseirregulars.com/23040/white-paper-sponsorship-and-labeling/
None of the sites I checked clearly identify the work as having been sponsored in any way I found obvious in my (admittefly) quick scan. So this is an issue, but it’s not confined to Oracle.
My 2 cents (not being so well paid 😉 are-
I think Curt was calling out Oracle (which didnt respond) and not Merv ( whose subsequent blog post does much to clarify).
As a comparative new /younger blogger in this field,
I applaud both Curt to try and bell the cat ( or point out what everyone in AR winks at) and for Merv for standing by him.
In the long run, it would strengthen analyst relations as a channel if they separate financial payment of content from bias. An example is credit rating agencies who forgot to do so in BFSI and see what happened.
Customers invest millions of dollars in BI systems trusting marketing collateral/white papers/webinars/tests etc. Perhaps it’s time for an industry association for analysts so that individual analysts don’t knuckle down under vendor pressure.
It is easier for someone of Curt, Merv’s stature to declare editing policy and disclosures before they write a white paper.It is much harder for everyone else who is not so well established.
White papers can take as much as 25,000$ to produce- and I know people who in Business Analytics (as opposed to Business Intelligence) slog on cents per hour cranking books on R, SAS , webinars, trainings but there are almost no white papers in BA. Are there any analytics independent analysts who are not biased by R or SAS or SPSS or etc etc. I am not sure but this looks like a good line to pursue 😉 – provided ethical checks and balances are established.
Personally I know of many so called analytics communities go all out to please their sponsors so bias in writing does exist (you cant praise SAS on a R Blogging Forum or R USers Meet and you cant write on WPS at SAS Community.org )
– at the same time someone once told me- It is tough to make a living as a writer, and that choice between easy money and credible writing needs to be respected.
Most sponsored white papers I read are pure advertisements, directed at CEOs rather than the techie community at large.
Almost every BI vendor claims to have the fastest database with 5X speed- and benchmarking in technical terms could be something they could do too.
Just like Gadget sites benchmark products, you can not benchmark BI or even BA products as it is written not to do so in many licensing terms.
Probably that is the reason Billions are spent in BI and the positive claims are doubtful ( except by the sellers). Similarly in Analytics, many vendors would have difficulty justifying their claims or prices if they are subjected to a side by side comparison. Unfortunately the resulting confusion results in shoddy technology coming stronger due to more aggressive marketing.
Blog Boy for Christmas
A compilation of badly drawn , scrawn cartoons on Blog Boy, Blog Dog and Blog Cat. Dedicated to all Bloggers in the world. Have a Happy 2009