photo of me

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.

Social Contributions

2011–present
I share techical, humanist, and political reading on G+.
2015
Published a guide to Making Employee and Client Events Welcoming To Non-Drinkers.
2014
Marched for climate awareness and black lives.
March 2013
Marched in the Budapest Pride Parade.
2010–2013
Maintained Google News sections for Free Software, Minorities in Hungary, and Women in STEM.
January 2012
Marched against SOPA/PIPA, and for an open internet.
June 2011
Helped spread the word about the then very new Ada Initiative, supporting women in open technology and culture.
2009–2011
Shared political, technical, and humanist observations on tumblr.
2008–2010
Volunteer ham radio operator for medical communications in the 2008, 2009, and 2010 Boston Marathons and the 2009 Jimmy Fund Walk
2006–2009
MITNA secretary and volunteer sailing instructor.
2006–2008
Revived Techiya, mostly sang tenor, and served as treasurer.
"Gatherer" of Altered Signs.
2005–2008
Served on the CSAIL Student Committee for three years, as chair in ay2005.
2002–2006
Organized the MIT graduate orientation hiking trips (~100 students) to the Franconia mountain range in 2002 and 2004. Advised the organizers, leading individual hikes, in 2003, 2005, and 2006.

Polyonymy

You might search for me under the names "Greg Marton", "Gregory Marton", "Gregory A. Marton", "KB1NYR", "Marton Gergely" (Hungarian), "Santirix Gremionis" (from 9th grade!), "Gremio", "Grem", or even, if you truly don't like me, "Gremio Marton" or "Gregory Martin", or you might be looking for a gremio who wrote from ai.mit.edu, csail.mit.edu, acm.org, speakeasy.org, glue.umd.edu, cfar.umd.edu, umiacs.umd.edu, or some others, and while some of these names are more correct and relevant than others, I hope in any case that this disclaimer helped you find me. Thanks and props to Philip Resnik for the idea!

Send me a file

Gratitude to my teachers!
Please help keep the planet habitable!
Please help support political freedom and equality.
Help sustain free and open computing.
Please support good health for everyone.
Fight against the cycle of poverty, partly through education.
We love (and support) these places of learning.