66 Church Street
Lead Software Developer
Public Radio Exchange (prx.org)
Cambridge, MA 02138
rebeccanesson at gmail.com
rebecca at prx.org
- Ph.D., Harvard University, Computer Science, June, 2009.
Dissertation: Synchronous and Multicomponent Tree-Adjoining Grammars: Complexity, Algorithms, and Applications (abstract)
- J.D. cum laude, Harvard Law School, 2001
- A.B. magna cum laude, Harvard College, 1998
- Public Radio Exchange (2009 - present)
I am a software developer for the Public Radio Exchange (prx.org), a non-profit online marketplace for distribution, review, and licensing of public radio programming and development shop for mobile and web applications that help public media go beyond broadcast. Although my primary work consists of computer programming, it also includes interfacing with clients, developing wireframes and working with designers, and architecting the applications.
- iOS/Objective-C. Five years of development for iOS, including work from conception to release of over 15 apps including This American Life, Radiolab, KCRW Music Mine, WBUR, WGBH, WNYC, WQXR, KQED, VPR, KPBS, Alphabetter.
- Ruby on Rails. Five years of development experience using Ruby on Rails for user-facing web applications and back end servers for mobile applications.
- Android/Java. Two years of development for Android, including work from conception to release on the Radiolab android app and the This American Life android app, as well as Android apps for WNYC, WQXR, KPBS (forthcoming) and KQED (forthcoming).
Peer-Reviewed Academic Publications
- Rebecca Nesson, Giorgio Satta and Stuart Shieber. Complexity, Parsing, and Factorization of Tree-Local Multi-Component Tree-Adjoining Grammars. Computational Linguistics, 36(3), 443-480, 2010. Also available as Technical Report TR-05-08, School of Engineering and Applied Sciences, Harvard University, Cambridge, MA, 2008. [.pdf]
- Rebecca Nesson, Giorgio Satta and Stuart Shieber. Optimal k-arization of Synchronous Tree-Adjoining Grammar. In Proceedings of the 46th Conference of the Association for Computational Linguistics (ACL08:HLT), Columbus, Ohio, 604-612, 2008. [(preprint) .pdf]
- Rebecca Nesson and Stuart Shieber. Synchronous Vector-TAG for Natural Language Syntax and Semantics. In Proceedings of the Ninth International Workshop on Tree Adjoining Grammars and Related Formalisms (TAG+ 9), Tübingen, Germany, 7-8 June 2008. [(preprint) .pdf]
- Rebecca Nesson and Stuart Shieber. Extraction Phenomena in Synchronous
TAG Syntax and Semantics. In Dekai Wu and David
Chiang, editors, Proceedings of the Workshop on Syntax and Structure
in Statistical Translation,
Rochester, New York, 26 April 2007. [.pdf|bib]
- Rebecca Nesson, Stuart M. Shieber, and Alexander Rush. Induction of
probabilistic synchronous tree-insertion grammars for machine translation.
In Proceedings of the 7th Conference of the Association for Machine
Translation in the Americas (AMTA 2006), Boston, Massachusetts,
8-12 August 2006. [.pdf|bib]
- Rebecca Nesson and Stuart M. Shieber. Simpler TAG semantics through
synchronization. In Proceedings of the 11th Conference on Formal
Malaga, Spain, 29-30 July 2006. [.pdf|bib]
- Rebecca Nesson, Alexander Rush, and Stuart M. Shieber. Induction of
probabilistic synchronous tree-insertion grammars. Technical Report
TR-20-05, Division of Engineering and Applied Sciences, Harvard University,
Cambridge, MA, 2005. [.pdf|bib]
- Rebecca Nesson and Charles Nesson. In the Virtual Classroom: An Ethnographic Argument for Education in Virtual Worlds. Space and Culture. Sage Publications. 2008. [(preprint) .pdf]
- Head Teaching Fellow, CS287r: Natural Language Processing, Harvard University, Spring 2008, Spring 2006.
- Head Teaching Fellow, CSCI S-111: Intensive Introduction to Computer Science Using Java, Harvard Summer School, Summer 2008, Summer 2007.
- Teaching Fellow, CS121: Theory of Computation, Harvard University, Fall 2007, Fall 2002.
- Head Teaching Fellow, CSCI S-1: Introduction to Computer Science Using Java, Harvard Summer School, Summer 2006, Summer 2005, Summer 2004.
- Teaching Fellow, CS187: Natural Language Processing, Harvard University, Fall 2003, Spring 2005.
- Head Teaching Fellow, Computer Science 51: Introduction to Computer Science II, Harvard University, Spring 2002
- Teaching Fellow, Computer Science 50: Introduction to Computer Science I, Harvard University, Fall
- Instructor, Virtual Worlds, Harvard Extension School, Fall 2007.
- Instructor, CyberOne: Law in the
Court of Public Opinion, Harvard Extension School, Fall 2006.
- Internet & Society: the Technologies and Politics of Control, Harvard Extension School, Spring 2003, Spring 2002.
Other Projects and Software
- Sheep Beats: a Flash animated sequencer for teaching kids (and fun)
- League of Urban Canners: an information management system for keeping track of fruit trees, people, harvests and canning sessions for the League of Urban Canners, a Cambridge and Somerville cooperative that harvests and preserves surplus fruit from private yards and public spaces.
- Marketlist: a web-based ordering system that reduces the overhead for getting locally grown produce in to food markets.
- Alphabetter: a kids alphabet learning app for iPhone and iPad.
Organic Community Farming
From 2005-2012 I served on the Board of Directors (president 2010-2012) of Waltham Fields Community Farm, a non-profit farm offering fresh, local produce grown using organic sustainable methods. We offer extensive, high-quality educational and volunteer opportunities and provide large quantities of fresh produce to a variety of food access and hunger relief outlets.
I live in Cambridge with my husband Wayne and my daughters Nico and Charlie. Wayne and I are both born and raised in Cambridge and plan to stay here. We do a lot of food foraging, gardening and food preservation by canning, brewing, lactic fermentation, freezing and drying. We get around town on a variety of interesting bicycles, including a custom-made cargo tricycle with seats for two kids in front that we call the Mad Max Trike. I think everyone who can should get out of their cars and onto their bikes, primarily because it is so much more fun.