Nathan Edwards

Research Scientist at Georgetown University

Washington, District of Columbia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Nathan Edwards is a research scientist in Washington, D.C. with 14 years of experience specializing in computational linguistics and natural language processing. He blends academic rigor with practical engineering, contributing bug fixes and feature enhancements to core NLP tools like NLTK—improving corpus readers such as Nombank and PropBank—to make linguistic data more searchable and usable. As a technical writer for Universal Dependencies documentation, he helps keep foundational syntactic resources accurate and accessible to the community. Quietly interdisciplinary, he moves between code and docs, able to translate linguistic theory into robust tooling that supports both researchers and developers.
code14 years of coding experience
github-logo-circle

Github Skills (12)

html10
nltk10
content-management-system10
nlp10
content-management10
python10
natural-language-processing10
documentation10
self-organization10
machine-learning9
data-structures8
data-structure8

Programming languages (24)

JavaCSSC++CTeXScalaVueElm

Github contributions (5)

github-logo-circle
UniversalDependencies/docs

Aug 2015 - Jan 2023

Universal Dependencies online documentation
Role in this project:
userTechnical Writer
Contributions:7 reviews, 313 commits, 31 PRs in 7 years 6 months
Contributions summary:Nathan primarily contributes to the documentation of Universal Dependencies. Their commits focus on modifying and updating the `en-dep-table.html` file, which appears to be a key part of the documentation. They added, removed, and restructured entries in this table, likely to reflect updates to the English dependency guidelines. Additionally, the user touched on the generation of a JavaScript file (`collections.js`), and removed redundant elements, demonstrating a focus on maintaining the documentation's accuracy and completeness.
dependenciesuniversal-dependenciesjavascriptonline-documentation
nltk/nltk

Jun 2012 - Aug 2017

NLTK Source
Role in this project:
userBack-end Developer
Contributions:101 commits, 30 PRs, 43 pushes in 5 years 3 months
Contributions summary:Nathan primarily contributed to the `nltk/nltk` repository by fixing bugs and adding features within the `nltk/corpus/reader/nombank.py` and related files. Their work centered on refining the `NombankInstance` class and `NombankCorpusReader`, including addressing issues with lemma handling and adding a `baseform` keyword argument to facilitate corpus searching. The user also contributed to `propbank.py` by adding feature to access rolesets. These contributions enhanced the functionality and usability of the Natural Language Toolkit's corpus readers.
nltkpythonnlpnatural-language-processingmachine-learning
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial