Francis Ferraro

Where to Find Me:

Hackerman 321
Center for Language and Speech Processing
Department of Computer Science
Johns Hopkins University


ferraro [at] cs [dot] jhu [dot] edu
ferraro [at] umbc [dot] edu

Starting Fall 2017, I joined UMBC as an Assistant Professor! Contact me at ferraro [at] umbc [dot] edu.

Greetings! I'm Francis (Frank) Ferraro, a senior Ph.D. candidate at Johns Hopkins University. My advisor is Benjamin Van Durme.

My research is focused on developing and evaluating probablistic models of complex events and situations. In Summer 2015, I was an intern at Microsoft Research. I've also done some work at the intersection of text and video, learning extended syntactic frames, and identifying and classifying referential language use. I began my research career with biomedical imaging and a little bit of complexity theory.

Teaching Highlights
Curriculum Vitae, Service and Honors

My full CV is available as a PDF.


  • Primary reviewer: NAACL 2016, ICML 2015, EMNLP 2015 (semantics)
  • Secondary reviewer: EMNLP 2012 (semantics), ACL 2014 (EVENTS workshop), EMNLP 2014 (semantics), WWW 2015, EMNLP 2015
  • CLSP Admissions Committee (2013-2016)
  • Undergraduate and Graduate Teaching/Curriculum Committee (2013-2014)
  • Organizer, Mid-Atlantic Student Colloquium on Speech, Language and Learning (2012)

Select Awards and Honors

  • Outstanding Teaching Award, Department of Computer Science, Johns Hopkins University; 2013
  • NSF Graduate Fellowship: 2011
  • NDSEG Fellowship: 2011 (Declined)
  • 2011 CRA Outstanding Undergraduate Researcher: Finalist

Johns Hopkins University

Department of Computer Science
Spring 2017 (expected)

Department of Computer Science
Master of Science in Engineering
December 2013

University of Rochester

Department of Computer Science
Honors Bachelor of Science, with Highest Research Honors
Summa cum Laude
With Highest Distinction
Minor in Linguistics
May 2011
Thesis: "Toward Improving the Automated Classification of Metonymy in Text Corpora" (PDF; PDF slides)

Department of Mathematics
Bachelor of Science
Summa cum Laude
With Highest Distinction
May 2011

About Me

Short Bio (suitable for talk abstracts)

Frank Ferraro is a senior Ph.D. candidate in Computer Science at Johns Hopkins University, advised by Benjamin Van Durme. His research focuses on computational event semantics, and unlabeled, structured probabilistic modeling over very large corpora. He has published on a number of cross-disciplinary basic and applied projects, and has papers in areas such as multimodal processing and information extraction, latent-variable syntactic methods and applications, and the induction and evaluation of frames and scripts. He holds a Bachelors in Computer Science, and Mathematics, from the University of Rochester.

More Details

I am originally from Niskayuna, NY, a suburb of Schenectady which is about 30 minutes north of Albany. I went to Niskayuna High School, where, in addition to my studies, I swam on the varsity team and played the viola for the Orchestra and Chamber Strings ensemble. Some highlights include beating our cross-town rivals in the section championships, winning the state championships and performing as a guest at an Empire State Youth Orchestra Playathon event. I got an opportunity to better my own skills and learn from professionals when, with my High School Orchestra, I performed with the Schenectady Symphony Orchestra.

At the University of Rochester, I was a member of the varsity swim and dive team throughout all four years. Over those four years I swam with a lot of great people and built some great bonds. As a team, we were able to win the Liberty League Championship two times, compete against some of the best D3 athletes in the nation while still having a lot of fun at the University Athletic Associaion (UAA) Championships (our primary, end-of-season championships).

Last change: January 16th, 2018 16:32

Valid XHTML 1.1 Valid CSS!

Are you having some trouble viewing/working the site? Check out some known bugs.