Print

Print


Hi Brandon, 

Thanks for the update! I'll look forward to looking at this in more detail next week.  In the meantime if anyone on the list has any comment on the CaPReT team's work let us know! 

Cheers
Lorna

________________________________________
From: Open Educational Resources [[log in to unmask]] On Behalf Of Brandon Muramatsu [[log in to unmask]]
Sent: 29 September 2011 20:29
To: [log in to unmask]
Subject: Basic Analytics for CaPReT

A couple weeks back we pushed live the initial analytics that we¡¯re developing for CaPR¨¦T<http://capret.mitoeit.org/>. (Yeah, I¡¯m late getting this out.)

These are divided into two sets, realtime analytics where you can see activity use as it occurs and a usage log where you can gain a bit more insight into what¡¯s being cut and paste.

(It¡¯s worth mentioning that we¡¯re developing this code as if the implementer is running the code for themselves, and hence can suppress public display of the analytics, or that you don¡¯t mind your use being out in the open. So we¡¯re not building a user system with logins, etc.)

Realtime Analytics

The realtime analytics are based on Hummingbird<http://hummingbirdstats.com/>. (¡°Hummingbird lets you see how visitors are interacting with your website in real time.¡±) Hummingbird requires a WebSocket enabled server and browser<http://en.wikipedia.org/wiki/WebSocket#Browser_support> (as of early September 2011 only ¡°Firefox 7/8 and Chrome 14¡å support WebSocket).

The realtime analytics is displaying:

 *   Live views of cuts showing frequency and geographic location (¡°Who¡¯s using CaPR¨¦T right now? ¨Crealtime.html<http://capret.mitoeit.org/realtime.html>).
 *   Stats on use in the last hour, day and week (¡°CaPR¨¦T use in the last hour, day and week¡± ¨Caggregates.html<http://capret.mitoeit.org//aggregates.html>)
 *   Stats on cuts by day of the week (¡°CaPR¨¦T use by day¡± ¨C counts.html<http://capret.mitoeit.org//counts.html>)

(I¡¯ll agree that the last one might not be that useful, it came for free when Justin built on Hummingbird.)

Usage Logs

Next up on our list of things to do is to implement a tabular display of more details (and csv export). Initially the following data is being stored by CaPR¨¦T in it¡¯s database:

 *   Timestamp: When the text was copied.
 *   Source URL: Location where the text that¡¯s being used resides.
 *   User IP: Yes there are privacy issues, but for the moment and for testing we¡¯ll be capturing the IP address of the user copying the text but won¡¯t display it publicly.
 *   Text Cut: We¡¯ll be storing 100 characters of the text that¡¯s cut. There¡¯s probably a data limitation of how much we can pass through the tracking gif, and we¡¯re a little concerned about the space on the ¡°free¡± Amazon micro instance we¡¯re using. The 100 characters should be sufficient for a human to find the text on the page. We¡¯ve talked about getting tricky and doing N characters plus a total count on characters so a user/program could recreate the whole text, assuming it didn¡¯t change in the mean time if total data is indeed limited.
 *   Use IP: After the text is copied, and if it¡¯s pasted into a compatible destination, every time the tracking image gets displayed we can read a unique string that¡¯s added as a parameter to the URL. We can then match this string with the original text that was cut and source.

One of the other requests we¡¯ve heard from the JISC OER-discuss mailing list is for the last modified date of the file that is getting served. We¡¯re still working on this one.[http://capret.mitoeit.org:8000/tracking.gif&u=http%3A%2F%2Fwww.mura.org%2F2011%2F09%2Fcapret-basic-analytics%2F&bw=1166&bh=784&ref=http%3A%2F%2Fwww.mura.org%2F&t=1317323925080&id=012F530A-6E2A-CB6B-E5A9-72D632F94A6B&l=2773&txt=A+couple+weeks+back+we+pushed+live+the+initial+analytics+that+we%E2%80%99re+developing+for+CaPR%C3%A9T.+(Yeah%2C+I%E2%80%99...&lmod=09%2F29%2F2011+19%3A18%3A34]

Brandon Muramatsu

Source : http://www.mura.org/2011/09/capret-basic-analytics/

License: http://creativecommons.org/licenses/by-nc-sa/3.0/us/<http://www.mura.org/2011/09/capret-basic-analytics/>

Author: Brandon Muramatsu