My research interests are Machine Learning, Natural Language Processing, and Information Retrieval and Extraction. In particular, I am interested in the application of these to problems in the Social Sciences and Humanities.
At ETS, I am the lead developer on the TextEvaluator (formerly SourceRater) project, and the lead back-end engineer for The Writing Mentor. I'm a key member of the team which develops e-rater and our unified "rater" platform which powers e-rater—our automated essay-scoring engine, Henry—our content-based short-answer-scoring engine, and The Writing Mentor.
At Stony Brook, I worked with Professor Amanda Stent in the HCI Lab. For my thesis, I developed a Java-based NLP/Machine Learning tool that aims to help students, both native and non-native speakers of English, improve their writing. You can read my thesis, if you'd like.
Over the summer of 2008, I contributed my IR/IE/ML/NLP skills to the PLOG project, as overseen by Professors Stent and Rob Johnson, and Mike Hart. I made recommendations on NLP tools for the project and worked on a section known as Affinity-Based Access Control (ABAC), in which blog entries are only shared with others who have a common interest in the entry's topic.
In the summer of 2007, I participated in the Data Sciences Summer Institute at the University of Illinois at Urbana-Champaign, where I worked on a project that explored the Virtual Web as a finite-state graph. A presentation on my work can be found below.
In the summer of 2016, I attended the North American Summer School on Logic, Language, and Information (NASSLLI) at Rutgers University.
Madnani, N., Cahill, A., Blanchard, D., Andreyev, S., Napolitano, D., Gyawali, B., Heilman, M., Lee, C. M., Leong, C. W., Mulholland, M., and Riordan, B. (2018). A Robust Microservice Architecture for Scaling Automated Scoring Applications. ETS Research Report Series. doi:10.1002/ets2.12202. (link)
Malmasi, S., Evanini, K., Cahill, A., Tetreault, J., Pugh, R., Hamill, C., Napolitano, D., and Qian, Y. (2017, September). A Report on the 2017 Native Language Identification Shared Task. Proceedings of the 12th Workshop on Innovative Use of NLP for Building Educational Applications (BEA) at the Conference on Empirical Methods for Natural Language Processing (EMNLP), Copenhagen, Denmark. (link)
Yoon, S., Cho, Y., and Napolitano, D. (2016, June). Spoken Text Difficulty Estimation Using Linguistic Features. Proceedings of the 11th Workshop on Innovative Use of NLP for Building Educational Applications (BEA) at the Conference of the North American Chapter of the Association for Computational Linguistics (NAACL), San Diego, CA. (link)
Sheehan, K.M., Flor, M., Napolitano, D. and Ramineni, C. Using TextEvaluator to Quantify Sources of Linguistic Complexity in Textbooks Targeted at First-Grade Readers Over the Past Half Century. ETS Research Report Series. Vol. 2015, No. 2 (December 2015), pp. 1-17. (link)
Bhat, S., Yoon, S., and Napolitano, D. (2015, September). Automatic Detection of Grammatical Structures from Non-native Speech. Proceedings of the Sixth Workshop on Speech and Language Technology in Education (SLaTE), Leipzig, Germany. (link)
Napolitano, D., Sheehan, K.M., and Mundkowsky, R. (2015, June). Online Readability and Text Complexity Analysis with TextEvaluator. Proceedings of the Conference of the North American Chapter of the Association for Computational Linguistics (NAACL) System Demonstrations Session, Denver, CO. (link)
Sheehan, K.M, Flor, M., Napolitano, D., and Ramineni, C. (2015, April). Using TextEvaluator to Better Understand the Comprehension Challenges Presented Within Textbooks Targeted at First Grade Readers. Presented at the annual meeting of the American Educational Research Association (AERA), Chicago, IL.
Sheehan, K.M and Napolitano, D. (2014). Differences between the 2011 SourceRater engine and the current TextEvaluator engine. Princeton, NJ: Educational Testing Service.
Sheehan, K.M., Kostin, I., Napolitano, D. & Flor, M. The TextEvaluator Tool: Helping teachers and test developers select texts for use in instruction and assessment. The Elementary School Journal. Vol. 115, No. 2 (December 2014), pp. 184-209. (link)
Cho, Y., Yoon, S., Napolitano, D. (2014, May). An Automated Spoken Text Difficulty Evaluation System. Presented at the Computer Assisted Language Instruction Consortium (CALICO) Conference, Athens, OH.
Sheehan, K.M. and Napolitano, D. (2014, April). Measuring the Difficulty of Inferring Connections Across Sentences. Paper presented at the annual meeting of the National Council on Measurement in Education (NCME), Philadelphia, PA.
Derrick Higgins, Chris Brew, Michael Heilman, Ramon Ziai, Lei Chen, Aoife Cahill, Michael Flor, Nitin Madnani, Joel Tetreault, Daniel Blanchard, Diane Napolitano, Chong Min Lee, John Blackmore. (2014, March). Is getting the right answer just about choosing the right words? The role of syntactically-informed features in short answer scoring. arXiv:1403.0801v2. (link)
Sheehan, K.M., Kostin, I, Napolitano, D, Flor, M. (2013, December). Helping teachers and test developers determine the difficulty of text for instruction and assessment. Paper presented at: Addressing the Three Legs of the Text Complexity Triangle: Quantitative, Qualitative, and Reader-Task Systems. Proceedings of the 63rd Annual Conference of the Literacy Research Association, Dallas, TX.
Cahill, A., Madnani, N., Tetreault, J., and Napolitano, D. (2013, June). Robust Systems for Preposition Error Correction Using Wikipedia Revisions. Proceedings of the Conference of the North American Chapter of the Association for Computational Linguistics (NAACL), Atlanta, GA. (link)
Sheehan, K.M., Flor, M., and Napolitano, D. (2013, June). A Two-Stage Approach for Generating Unbiased Estimates of Text Complexity. Proceedings of the 2nd Workshop on Natural Language Processing for Improving Textual Accessibility (NLP4ITA), Atlanta, GA. (link)
Sheehan, K.M., Kostin, I., and Napolitano, D. (2012, April). SourceRater: An automated approach for generating text complexity classifications aligned with the Common Core Standards. Paper presented at the annual meeting of the National Council on Measurement in Education (NCME), Vancouver, BC.
Sheehan, K.M., Kostin, I., and Napolitano, D. (2012, April). SourceRater: Helping Teachers and Test Developers Determine the Difficulty of Text for Instruction and Assessment. Paper presented at the annual meeting of the National Council on Measurement in Education (NCME), Vancouver, BC.
Napolitano, Diane M. and Amanda Stent, "TechWriter: An Evolving System for Writing Assistance for Advanced Learners of English'". CALICO Journal 26, no. 3 (May 2009): 611-625. (link) (E-mail me for full version)
Diane M. Napolitano and Amanda Stent. TechWriter: An individualized approach to writing assistance and improvement. Computer Assisted Language Instruction Consortium (CALICO) workshop, "Automatic Analysis of Learner Language". 2008. (abstract) (poster)
Here is the presentation on my work at the University of Illinois that I gave to my reading group.
I was an Adjunct Instructor at the State University of New York College at Old Westbury for three academic years. The courses I taught were:
While at Stony Brook, I had the pleasure to be a TA for the following courses (which, luckily, match up exactly with my teaching interests):
I am a member of the Association for Computational Linguistics (ACL). I am also a member the CSA market share at Z Food Farm and an ARPA level member of the host of this website, a.k.a. the "PBS of the Internet".
I was the founding Vice-President and Webmaster of Women in Computer Science at Stony Brook, and I used to regularly attend both LUGSB and SBCS meetings. When I was an undergrad at Binghamton, I was a representative on the Student Assembly and was on the Rules Committee as both Vice-Chair and Chair.
I probably spend most of my free time listening to music, and you can get a good feel for my (excellent :) ) musical taste from my last.fm account. When possible, I spend time outside the house playing board games, adventuring around New Jersey and the five boroughs, or going on hikes.