Archive
Archive for the ‘service-is-programming’ Category
Testing my Langlabemailer…
2013/04/11
Leave a comment
… to improve the integration of the digital audio lab into the university’s language teaching processes – 1000 emails at a time.
(Coming soon: same day delivery. More on this project will be available here: https://2013.iallt.org/session/driving-tutorial-call-face-face-classroom-and-what-it-took).
Scraping RSS of online actualités for language learning materials production
2013/03/24
Leave a comment
- The capability of RSS-news feed integration of foreign language news may be standard now in most LMS, but was not in 2002 (not even having an LMS was standard, I had to build my own while it took the university a few more years to adopt Blackboard as I had recommended in 2000):

- But RSS-feed display is skin-deep and, even in extensive-reading pedagogies, not sufficient for integration into teaching and learning which requires more post-processing.
- At a recent Digital Humanities Unconference, I was asked how I had “scraped” (RSS-scraping was chosen since it easier than screen scraping, for RSS is devoid of most markup, as long as it validates) into a SQL-server database. Here are some code-snippets to get you
- from the web

- into the database:



- The scraped plain text in the database can form the foundation for post-processing for SLA-purposes, see e.g. glossing for reading comprehension facilitation or question generation with the trpQuizConverter for
- from the web
Categories: Reading, service-is-learning-materials-creation, service-is-programming
2003, c#, news, rss, SQL, vs.net
How to batch-produce animated-GIFs in different speeds
2013/02/14
Leave a comment
As a little time saver, here is a program (64bit) that automates animated-GIF production with the free UnFreez (a bit hairy to control from AutoIT, hence the mouse-moves) for a dozen or so different speeds. Decompile if you need to adjust it, otherwise no AutoIT software is needed. All other prerequisites are explained in the startup dialogue, rename the dummy output files to your liking.
Looking forward to the Digital Humanities Unconference at UNC Charlotte
2013/01/29
Leave a comment
- Why I come to THATCamp Piedmont:
- I am looking for practitioners of NLP in a language and literature teaching context since I am working on Using NLP tools to automate production and correction of interactive learning material (presented at Calico 2012)
- for the Learning Exercise Creation Engines (presented at EUROCALL 2007) I developed.
- A little about myself:
- My Ph.D. thesis expanded the close reading of textual variants in the German editorial schools of Hans Zäch and the use of the computer-generated textual concordances in the interpretation and selection of textual variants into a corpus linguistic-inspired approach, that traced Leitmotifs in the work (partially first digitized by myself) of the foremost Swiss-German classic as a digital corpus using Regular Expressions programming.
- I have since applied my corpus linguistic approach to
- the use of machine translation software
- the automation of learning material creation (glossing, question generation, differentiation) on the basis of natural language processing of textual (film subtitles, news) corpora.
Code documentation for a job ticket assignment and reporting application
2013/01/28
Leave a comment
- JobAssignments allows for managing job tickets with easy tagging and filtering of task assignments, and for aggregate analysis and reporting.
- Originally developed only for simple tag aggregation reports (watch a demo), JobAssignments can now also analyze the tag graph:

- Click the table of contents on the right to browse the VBA documentation built with Aivosto.


How you can resolve Enterprise Library 5 Visual Studio 2012 error: "Could not locate the Enterprise Library binaries required to launch the configuration console"
2012/11/17
3 comments
- When right-clicking on my App.config to access the Enterprise Library configuration tool, I kept getting this error:
- after installing
- VS.net 2012;
- Enterprise library 5.0.414 through nuget (why does nuget install only this older version?);
- the unofficial Enterprise Library Extension vsix updated for VS.net 2012 published by the Enterprise Library team here.
-
What fixed this error for me was (YMMV, November 2012):
- installing Enterprise Library 5.0 optional update 1 (=5.0.515) using this approach:
- msiexec /i "Enterprise Library 5.0.msi" REINSTALLMODE=vomus REINSTALL=ALL
- – Adding to the vs.net 2012 SLN file, at the end of "Global" (immediately before "EndGlobal")

