Malcolm Greaves

Data Scientist and Software Engineer in San Francisco, California

Visit my website

I'm a computer scientist and software engineer that adores functional programming, supports open source development, works on machine learning (ML) and natural language processing (NLP) algorithms, and never stops innovating and growing.

My personal software development style focuses strongly on functional programming. Because much of my ML and NLP based work deals with big data, I'm always concerned about program performance. And in these situations, I break from my functional side-effect free philosophy to carefully use mutability correctly. To this end, I am a huge fan of the Scala language.

I'm @malcgreaves on Twitter.

====Datasets====

Coordinate terms extracted from a MALT-parsed corpus with 230B sentences, produced by Malcolm Greaves. (Corpus is ClueWeb 2009, Wikipedia from November 2011, Project Gutenberg, and Citeseer.)
http://rtw.ml.cmu.edu/wk/coordterm/syntactic/

====Presentations===

Relation Extraction, Text by the Bay 2015

https://copy.com/vN3Pg0hmWD8ggJRt

====Education====

In 2014, I graduated from Carnegie Mellon University with a Master's in Computer Science. The year before, I earned my Bachelor's in CS (from CMU too).

Master's Thesis: Relation Extraction using Distant Supervision, SVMs, and Probabilistic First Order Logic

http://reports-archive.adm.cs.cmu.edu/anon/2014/CMU-CS-14-128.pdf

  • Work
    • San Francisco
  • Education
    • Carnegie Mellon University
    • Computer Science
    • Master Degree
    • Bachelor