Dan Garrette - The University of Texas at Austin
Dan Garrette - The University of Texas at Austin
Dan Garrette - The University of Texas at Austin
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Dan</strong> <strong>Garrette</strong><br />
dhg@cs.utexas.edu<br />
Educ<strong>at</strong>ion Ph.D., Computer Science (in progress) August 2009 - Present<br />
M.S., Computer Science August 2009 - December 2011<br />
<strong>The</strong> <strong>University</strong> <strong>of</strong> <strong>Texas</strong> <strong>at</strong> <strong>Austin</strong>, <strong>Austin</strong>, TX<br />
Advisor: Raymond Mooney<br />
GPA: 3.93<br />
B.S., Computer Science, Magna Cum Laude, with Research Honors August 2003 - April 2006<br />
Illinois Wesleyan <strong>University</strong>, Bloomington, IL Completed in 3 years<br />
GPA: major: 3.90; overall: 3.82<br />
Minor: Cognitive Science<br />
Public<strong>at</strong>ions Type-Supervised Hidden Markov Models for Part-<strong>of</strong>-Speech Tagging with Incomplete Tag Dictionaries<br />
<strong>Dan</strong> <strong>Garrette</strong> and Jason Baldridge<br />
Proceedings <strong>of</strong> EMNLP 2012<br />
Selected<br />
Pr<strong>of</strong>essional<br />
Experience<br />
A Formal Approach to Linking Logical Form and Vector-Space Lexical Semantics<br />
<strong>Dan</strong> <strong>Garrette</strong>, K<strong>at</strong>rin Erk, and Raymond Mooney<br />
In: Harry Bunt, Johan Bos, and Stephen Pulman (eds) Computing Meaning, Vol. 4 (in press)<br />
Integr<strong>at</strong>ing Logical Represent<strong>at</strong>ions with Probabilistic Inform<strong>at</strong>ion using Markov Logic<br />
<strong>Dan</strong> <strong>Garrette</strong>, K<strong>at</strong>rin Erk, and Raymond Mooney<br />
Proceedings <strong>of</strong> the Ninth Intern<strong>at</strong>ional Conference on Comput<strong>at</strong>ional Semantics, January 2011<br />
An Extensible Toolkit for Comput<strong>at</strong>ional Semantics<br />
<strong>Dan</strong> <strong>Garrette</strong> and Ewan Klein<br />
Proceedings <strong>of</strong> the Eighth Intern<strong>at</strong>ional Conference on Comput<strong>at</strong>ional Semantics, January 2009<br />
<strong>The</strong> <strong>University</strong> <strong>of</strong> Maryland (UMIACS)<br />
Research Assistant May 2012 - August 2012<br />
Supervisor: Philip Resnik<br />
− Bayesian models <strong>of</strong> syntactic framing in political writing.<br />
<strong>The</strong> <strong>University</strong> <strong>of</strong> <strong>Texas</strong> <strong>at</strong> <strong>Austin</strong><br />
Research Assistant August 2009 - August 2010<br />
Supervisor: K<strong>at</strong>rin Erk<br />
− Unifying logical and distributional semantics for n<strong>at</strong>ural language represent<strong>at</strong>ion and inference.<br />
Accenture<br />
Consultant September 2008 - August 2009<br />
− Served as one <strong>of</strong> four committers to the open-source Spring B<strong>at</strong>ch framework.<br />
· Designed and developed new functionality. Identified and fixed bugs.<br />
· Wrote reference document<strong>at</strong>ion and answered questions on the public forum.<br />
− Assisted Accenture projects as a Subject M<strong>at</strong>ter Expert for Spring B<strong>at</strong>ch.<br />
− Designed Spring B<strong>at</strong>ch training curriculum and led on-site training in the US and India.<br />
− Wrote document<strong>at</strong>ion on Accenture’s approach to Java development for use company-wide.<br />
− Certified by Accenture as a Technology Architect.
Honors and<br />
Awards<br />
Academic<br />
Service<br />
Selected<br />
Open Source<br />
Projects<br />
Programming<br />
Languages<br />
<strong>University</strong><br />
Activities<br />
<strong>Dan</strong> <strong>Garrette</strong><br />
p. 2<br />
Analyst May 2007 - September 2008<br />
− Developed large-scale applic<strong>at</strong>ions in Java using the Spring, Struts, and iBATIS frameworks.<br />
− After just four months, was made a sub-team leader, formally leading two other developers.<br />
− Trained new developers. Wrote wiki articles for reference. Ran sessions to teach new skills.<br />
− After 15 months <strong>of</strong> work, promoted to Consultant. (Normal requirement is 2 to 3 years).<br />
<strong>The</strong> United St<strong>at</strong>es Peace Corps<br />
Educ<strong>at</strong>ion Volunteer, Ghana, West Africa June 2006 - February 2007<br />
− Taught m<strong>at</strong>h and English in an underperforming rural junior secondary school.<br />
− Worked with staff members to develop their teaching techniques and avoid corporal punishment.<br />
− Planned and performed HIV/AIDS present<strong>at</strong>ions in rural communities and schools.<br />
Illinois Wesleyan <strong>University</strong><br />
Teaching Assistant in the Department <strong>of</strong> Computer Science August 2004 - April 2006<br />
− Courses on algorithms (in C and Haskell), abstract d<strong>at</strong>a structures (in C), and architecture.<br />
TransUnion<br />
Intern Summers 2001-2005 and Winter <strong>of</strong> 2005-2006<br />
− Fixed errors in the applic<strong>at</strong>ion th<strong>at</strong> interacts with the credit d<strong>at</strong>abase. Coded in C.<br />
Gradu<strong>at</strong>e<br />
2010 N<strong>at</strong>ional Defense Science and Engineering Gradu<strong>at</strong>e Fellowship (NDSEG) - 3 years full support<br />
Undergradu<strong>at</strong>e<br />
Dean’s List - 6 <strong>of</strong> 6 semesters<br />
Alumni Academic Scholarship<br />
Upsilon Phi Epsilon - Computer Science Honor Society<br />
Jennings Music Scholarship<br />
Conference reviewing: ACL (2012), <strong>Texas</strong> Linguistic Society Conference (2012)<br />
Conference website maintainer: IWCS-2013<br />
Scalabha – https://github.com/utcompling/Scalabha September 2010 - Present<br />
− N<strong>at</strong>ural language processing tools in Scala<br />
N<strong>at</strong>ural Language Toolkit (NLTK) – http://www.nltk.org/ February 2007 - Present<br />
− Toolkit for n<strong>at</strong>ural language processing in Python Committer since June 2007<br />
Spring B<strong>at</strong>ch – http://st<strong>at</strong>ic.springsource.org/spring-b<strong>at</strong>ch/ October 2008 - September 2009<br />
− Applic<strong>at</strong>ion framework for b<strong>at</strong>ch processing in Java Committer since January 2009<br />
Skilled: Java, Python, Scala<br />
Previous Experience: C, Haskell, MATLAB, Prolog, SQL<br />
Gradu<strong>at</strong>e<br />
Organizer <strong>of</strong> the N<strong>at</strong>ural Language Learning reading group (August 2011 - present)<br />
Undergradu<strong>at</strong>e<br />
John Wesley Powell Student Research Conference - Presenter<br />
Symphonic Winds - Member, Percussion Section Leader for 5 semesters<br />
Civic Orchestra, Opera Orchestra, Titan Band, Percussion Ensemble - Member