New Image for Computing (NIC) is a project put together by WGBH and the ACM to spice up the image of computing professions amongst teens, especially among girls and minorities. They released a study showing that at least among boys, the mission has pretty much been achieved for minorities. Black and hispanic male teens have [...]
Posts Tagged ‘computer science’
It’s official – girls think CS sucks
Posted: 2 June 2009 in UncategorizedTags: acm, computer science, computing, gender gap, girls, minorities, nic, wgbh
The Stack Overflow of Academia
Posted: 7 February 2009 in UncategorizedTags: academia, academic publishing, computer science, herd review, karma, luis von ahn, peer review, reddit, research, stackoverflow, wiki
Luis von Ahn has an insightful post lamenting the fact that we are holding onto a paper-world philosophy of academic publishing in a digital age. He kicks out the fledgling idea that a “wiki, karma, and a voting method like reddit” hybrid might supplant our current method. I’m always a little confused by the reluctance [...]
Books for Christmas
Posted: 4 January 2009 in UncategorizedTags: books, christmas, collective intelligence, computational linguistics, computer science, data visualization, evolutionary computing, genetic algorithms, string algorithms, web 2.0
I got most of the books I wanted the most for Christmas this year. It was a great haul that will keep me busy for a while. Among them were: Programming Collective Intelligence: Building Smart Web 2.0 Applications Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology Visualizing Data: Exploring and Explaining Data [...]
10 Reasons to Use Git for Research
Posted: 30 November 2008 in UncategorizedTags: academia, coding, computational linguistics, computer science, cvs, git, github, productivity, reproducibility, research, subversion, version control systems
Git is a version control system that has been gaining in popularity recently. If you have heard of or used Subversion or CVS, you are familiar with the basic principle of keeping track of changes by multiple users in a series of documents (source code, text files, etc). One of the chief benefits of version [...]
Latent Dirichlet Allocation
Posted: 16 November 2008 in UncategorizedTags: computational linguistics, computer science, em algorithm, latent dirichlet allocation, machine learning, statistics, topic modeling, topics, unsupervised learning
Latent Dirichlet Allocation (LDA) is an unsupervised method of finding topics in a collection of documents. It posits a set of possible topics from which a subset are selected for each document. This selected mixture of topics represents the topics discussed in the document, and each word in the document is generated by this mixture. [...]
GWAP Promo
Posted: 18 May 2008 in UncategorizedTags: computer science, family, games, gwap, human computation, johnny lee, ohio, videos, wii
Figured I’d post this promo video the GWAP group did. Unfortunately, I wasn’t able to participate in the filming of it since I was visiting my dad and family in Ohio for the first time after many years. So unfortunate in that I missed the filming, but the alternative was worth it. Johnny Lee had [...]
Pythonic Matlab
Posted: 15 May 2008 in UncategorizedTags: computer science, functions, matlab, memory, memory management, programming, programming languages, python
I attended a Matlab training seminar yesterday with the dual topics of “Advanced Matlab Programming” and “Distributed and Parallel Computing.” Of the two, the Advanced section was more interesting, though my original motivation for going was the parallel computing part. In the morning, I felt like it was going to be a waste because my [...]
Games with a Purpose
Posted: 14 May 2008 in UncategorizedTags: ai, cmu, computer science, games, gaming, gwap, human computation, luis von ahn, research
Today is the official opening day of GWAP: Games with a Purpose. This is one of two research projects I have been working on for the past few months, though my involvement with GWAP so far has only been in the form of attending meetings, minor testing, and offering my sage gaming advice (and by [...]
Sampling of Game Demos
Posted: 11 May 2008 in UncategorizedTags: cmu, computer science, demos, education, game programming, games, presentations, students, universities, usc
I attended some of the final presentations of an undergrad class on Game Programming today with a friend. We went in expecting something more like a poster session, where people are arrayed around a room showing their work off to a few people who managed to crowd around them. The poster session is ideal for [...]


