Gregory Adam Marton
I enjoy working at the intersection of software engineering and human language. I studied computing and linguistics at UMCP, then question answering in the Infolab at MIT, and recently worked at Google in New York on sentiment analysis and summarization.
I'm working now as a research engineer in the Probabilistic Computing group at the intersection of Brain and Cognitive Sciences and the Computer Science and Artificial Intelligence lab at MIT. I've recently taken on the lead engineer role for BayesDB, as my colleagues who started it move on to exciting work on Venture. Ping me if you have data you're willing to put in the public domain in exchange for some analysis. I'm also open to teaching requests, and interesting conversations of all kinds. I'd love to hear from you!
Technical Contributions
- 2012–present
- I teach technical interview preparation. I first taught as a volunteer for incoming candidates at Google, then at NYC PyLadies, and then with more examples as a contractor at DevBootCamp NYC.
- For Bootstrap, wrote an xkcd-height-based rocket game. Try it!
- For Debbie's stats class, wrote a little presentation on word distributions.
- 2009–2012
- Taught Bootstrap, bringing Scheme programming and algebra to (otherwise) underpriviliged 6th graders, once a week after school, as a volunteer through Citizen Schools. In the Boston area, I recruited siblings from APO to teach with me, and in New York, friends from Google. Watch on YouTube and talk to me about contributing if you like. I stopped teaching afterschool for the best reason ever: this has been successful enough to get on code.org and to get taught in-school by actual math teachers, rather than volunteers like me.
- Spring 2011
- Revived the MIT 6.863 problem set on natural language semantics.
- Fall 2009
- Instructor for 6.034 — Introduction to Artificial Intelligence with Prof. Patrick Winston; I contributed to the machine learning curriculum, introducing a problem set using Python Orange, and a section on generative models.
- Summer 2009
- As part of HSSP, I taught Natural Language and Artificial Intelligence, an attempted symbiosis of intro programming and intro linguistics ... for high school students in a dark basement on Sunday mornings. It was awesome.
- Published the Sepia parser, that lets you use Scheme programs as meanings for words and phrases. Work with Linda Brown Westrick.
- Spring 2009
- TA-ing 6.00 — Introduction to Computer Science and Programming with Prof. Grimson.
- 2006
- Co-organized the CSAIL Student Seminar Series with Louis-Philippe Morency and others.
- 2006–2007
- Published the Nuggeteer tool for nugget-based passage-retrieval evaluation.
- 2006
- Co-organized the second annual CSAIL Student Workshop ($20k budget).
- 2003–2005
- Seminar on Dangerous Ideas cofounder and conspirator with Jake Beal.
- Spring 2004
- TA-ed MIT 6.170 — Lab in Software Engineering.