Workshops – THATCamp Southern California 2012 http://socal2012.thatcamp.org The Humanities and Technology Camp Wed, 19 Sep 2012 16:48:38 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.12 #THATCamp SoCal Workshop Preview: Historypin http://socal2012.thatcamp.org/2012/09/11/thatcamp-socal-workshop-preview-historypin/ http://socal2012.thatcamp.org/2012/09/11/thatcamp-socal-workshop-preview-historypin/#respond Wed, 12 Sep 2012 00:00:48 +0000 http://socal2012.thatcamp.org/?p=494

If you are attending our Workshop day this Friday, but haven’t heard of Scalar before, this video will give you a preview of what you’ll learn and work with in our Introduction to Historypin workshop!

]]>
http://socal2012.thatcamp.org/2012/09/11/thatcamp-socal-workshop-preview-historypin/feed/ 0
#THATCampSoCal Workshop Preview: Scalar http://socal2012.thatcamp.org/2012/09/10/thatcampsocal-workshop-preview-scalar/ http://socal2012.thatcamp.org/2012/09/10/thatcampsocal-workshop-preview-scalar/#respond Mon, 10 Sep 2012 23:19:05 +0000 http://socal2012.thatcamp.org/?p=477

If you are attending our Workshop day this Friday, but haven’t heard of Scalar before, this video will give you a preview of what you’ll learn and work with in our Web Publishing with Scalar workshop!

Scalar Platform — Trailer from IML @ USC on Vimeo.

]]>
http://socal2012.thatcamp.org/2012/09/10/thatcampsocal-workshop-preview-scalar/feed/ 0
#THATCampSoCal Workshop Preview: Omeka http://socal2012.thatcamp.org/2012/09/10/thatcampsocal-workshop-preview-omeka/ http://socal2012.thatcamp.org/2012/09/10/thatcampsocal-workshop-preview-omeka/#respond Mon, 10 Sep 2012 22:51:16 +0000 http://socal2012.thatcamp.org/?p=471

If you are attending our Workshop day this Friday, but haven’t heard of Omeka before, this video will give you a preview of what you’ll learn and work with in our Introduction to Omeka workshop!

What Is Omeka from Omeka on Vimeo.

]]>
http://socal2012.thatcamp.org/2012/09/10/thatcampsocal-workshop-preview-omeka/feed/ 0
Text Mining Workshop http://socal2012.thatcamp.org/2012/09/05/text-mining-workshop/ http://socal2012.thatcamp.org/2012/09/05/text-mining-workshop/#comments Wed, 05 Sep 2012 20:00:42 +0000 http://socal2012.thatcamp.org/?p=462

Continue reading »]]>

The text mining workshop will take place on Friday, 14 September from 1:30-3:30 in Pavilion C (Main Room).

Workshop Description

This workshop will introduce the basic concept of text mining: the discovery of knowledge through the analysis of digital texts using computational approaches. The workshop will cover the stages of text mining from preparing the texts, to performing analyses, to visualising the results. We will focus on two emerging methods of text mining that are easy for the novice to learn but sophisticated enough to produce real results.

Lexomics is a method for clustering texts or parts of texts based on their word frequencies. The technique allows users to examine similarities and differences between texts in way that can point to interpretive insights or directions of further enquiry into the style, authorship, and origin of the texts. Topic modelling is a technique for using word frequencies to extract individual units of discourse (called “topics”) from texts so that texts can be compared based on the presence of certain topics or the proportion of certain topics can be traced across a corpus over time (or other criteria).

There will be a hands-on component to the workshop to allow participants to learn the software tools for exploring these methods. We will also have discussion about the epistemological and hermeutic issues raised by the use of text mining approaches to the analysis of texts in the Humanities.

Advance Preparation for the Workshop

No prior experience with computational text analysis is necessary. The tools for performing lexomics analysis are web based, so you do not need to download them in advance. These tools may be found on the Lexomics web site: wheatoncollege.edu/lexomics/tools/.

There are many tools for performing topic modelling, but we will use the GUI Topic Modeling Tool which may be downloaded at code.google.com/p/topic-modeling-tool/. Please download it in advance of the workshop. Note that in order to run the GUI Topic Modeling Tool, you will need to have Java installed on your computer. You can test whether Java is working and find out how to install it at www.java.com/en/download/testjava.jsp.

Please feel free to download the sample texts for use during the hands-on session.

Finally, please have a copy of Google Chrome or Firefox installed on your computer, as the lexomics tools have not been tested with Internet Explorer.

Background Reading:

Tools:

For convenience, here are some basic commands for operating the command-line version of MALLET. The first command imports the data and the second generates the topics:

 

bin\mallet import-dir –input data –output filename.mallet –keep-sequence –remove-stopwords


bin\mallet train-topics –input filename.mallet –num-topics 20 –output-state topic-state.gz –output-topic-keys filename.txt –output-doc-topics filename_composition

Update: A fuller set of instructions for using MALLET can be found at programminghistorian.org/lessons/topic-modeling-and-mallet.

Visualisation:

Still a challenge. I am working on a PHP-based topic browser that improves on the GUI Topic Modeling Tool output, but right now it only lives on my hard drive, so I can’t link to it. Elijah Meeks has made good use of Gephi, but it does not like my graphics card, so I haven’t tried it. It seems to be best suited to types of network analysis.

Right now, the easiest visualisation option seems to be opening CSV data for topic models in Excel and generating graphs there.

That said, I’m really impressed with Matt Jockers’ theme viewer, presented in anticipation of the publication of his book Macroanalysis: Digital Methods and Literary History (UIUC Press, 2013). It’s really just a combination of individually generated bar and line graphs, combined with word clouds, and stuck in a database, but it’s effective. Also worthy of mention is Elijah Meeks’ use of D3 to create a word cloud “topography”.

Workshop Presentation:

I’m going to re-work it into a blog post during the week after the conference. My blog is scottkleinman.net/.

]]> http://socal2012.thatcamp.org/2012/09/05/text-mining-workshop/feed/ 1
Intro to Omeka workshop http://socal2012.thatcamp.org/2012/08/09/intro-to-omeka-workshop/ http://socal2012.thatcamp.org/2012/08/09/intro-to-omeka-workshop/#comments Thu, 09 Aug 2012 15:32:36 +0000 http://socal2012.thatcamp.org/?p=337

Continue reading »]]>

If there’s any interest, I’d be more than happy to teach an Introduction to Omeka workshop. For those of you who don’t know, Omeka is a simple web publishing system designed for putting collections of primary source material (images, audio, video) online in a scholarly way, with all the information scholars need, and in accordance with established archival standards. Here’s a description of what we’d do in the workshop:

Omeka is a simple system used by scholarly archives, libraries, and museums all over the world to manage and describe digital images, audio files, videos, and texts; to put such digital objects online in a searchable database; and to create attractive web exhibits from them. In this introduction to Omeka, you’ll create your own digital archive of images, audio, video, and texts that meets scholarly metadata standards and creates a search engine-optimized website. We’ll go over the difference between the hosted version of Omeka and the open source server-side version of Omeka, and we’ll learn about the Dublin Core metadata standard for describing digital objects. We’ll also look at some examples of pedagogical use of Omeka in humanities courses and talk about assigning students to create digital archives in individual or group projects.

Looking forward to coming to THATCamp SoCal the Third!

]]> http://socal2012.thatcamp.org/2012/08/09/intro-to-omeka-workshop/feed/ 5
Zotero as a Platform http://socal2012.thatcamp.org/2012/08/07/zotero-as-a-platform/ http://socal2012.thatcamp.org/2012/08/07/zotero-as-a-platform/#comments Wed, 08 Aug 2012 07:11:04 +0000 http://socal2012.thatcamp.org/?p=333

Continue reading »]]>

I’ve been working with Zotero for several years, and I’d like to guide interested participants through the Zotero ecosystem as it currently exists, but more vitally, I’m interested in working to find new ways for people to mash Zotero’s many-faceted world up with other tools, from annotation to textual analysis to archival research to writing tools, to whatever you bring to the table.

As I understand it, the beauty of Zotero is its capacity for extension and growth, and I would love to share what can be done by ambitious and creative people. My own small experience started by extending and maintaining the translator library that maintains compatibility between Zotero and web sites, import formats, and search engines, and proceeded to include the development of a Zotero mobile client for Android. This has all been a thrilling experience, yet the extant documentation isn’t really sufficient to get a good foot in the door of the deeper Zotero world and I believe a session, a couple of hours with interested minds and some mild expertise, would do much to spur new and unexpected new developments.

The concrete content of the session will necessarily depend on the desires of the participants, but I’m hoping to steer the discussion away from the basics of setting up accounts, formatting references, and the like, so that we can devote time to the more arcane and possibly transformative elements of the Zotero project.

Resources

  1. Zotero itself, www.zotero.org/
  2. Contribution to Zotero, www.zotero.org/getinvolved/. The plugin, translator, and API information is particularly relevant.
  3. API implementations, www.zotero.org/support/dev/server_api. There are open-source API implementations in Python, PHP, JavaScript, Obj-C/iOS, and Java/Android.
  4. Zotpress, wordpress.org/extend/plugins/zotpress/. A WordPress plugin that neatly demonstrates the potential of using the Zotero API in new places.

 

I would also be more than happy to offer an introductory workshop on either site translator development (i.e., making sites work with Zotero and Zotero work with sites; www.zotero.org/support/dev/translators) or basic API usage (i.e., making Zotero data show up in program/place X). Please let me know in the comments or on Twitter (@ajlyon) if people have any interest in such introductory workshops

]]> http://socal2012.thatcamp.org/2012/08/07/zotero-as-a-platform/feed/ 4
Calling for #THATCampSoCal workshop proposals and requests! http://socal2012.thatcamp.org/2012/08/01/calling-for-thatcampsocal-workshop-proposals-and-requests/ http://socal2012.thatcamp.org/2012/08/01/calling-for-thatcampsocal-workshop-proposals-and-requests/#respond Wed, 01 Aug 2012 20:05:34 +0000 http://socal2012.thatcamp.org/?p=322

Continue reading »]]>

We are now one and a half months away from THATCamp SoCal! We would like to be able to offer a good selection of hands-on workshops the first day of Camp (Friday, September 14th) to mix in with all the fun impromptu sessions that we’ll plan out that same first day….but we need your help.

Can you teach a workshop?

Workshops are formal-ish (aka “pre-planned”) hands-on sessions that last anywhere from 1 to 2 hours, introducing a topic or tool, or teaching “next steps” to more advanced users.

So far, we have an excellent workshop on Text Mining Tools planned.

If you have a topic in mind to propose, please log in and post a workshop proposal to the blog by going to Posts –> Add New. If you have trouble with that, please Comment on this post, and we’ll get in touch with you.

What workshops would you like to attend?

THATCamps encourage that people be able to lead or teach a session or workshop that they propose, but we have a lot of new Campers at THATCamp SoCal 2012, so we’d like to put out feelers to find out what workshops (what technologies, tools, or topics) you are interested in learning?  We’ll do our best to find a workshop instructor for this topic.

Please post your interests as a Comment to this blog post.

Thank you!

]]> http://socal2012.thatcamp.org/2012/08/01/calling-for-thatcampsocal-workshop-proposals-and-requests/feed/ 0