Joshua D. Eisenberg, Ph.D.

I finished my Ph.D. in December 2018 from FIU's School of Computing and Information Sciences researching the computational understanding of narrative. My dissertation is about the automatic extraction of narrative boundaries from long form text, including novels, short stories, TV show scripts, and court transcripts. I am currently looking for a job, in industry, where I can continue my research.

Research Interests

I research the computational understanding of narrative[3] and stories[1, 4]. I am also interested in using ontologies to help computers make informed decisions[2].


I finished my Ph.D. in computer science in December 2018. I researched the computational understanding of narrative, specifically teaching the computer to extract narrative structure, like narrative levels, narrative point of view, diegesis, story classification, and plot events, from long-form texts. Before that, I received my B.A. in mathematics, and a minor in computer science from Brandeis University in 2012. Next, I earned a B.S. in computer engineering from Florida International University in 2014. I was a fellow for the NSF Open Science Data Cloud PIRE fellowship in 2013, 2014, and 2016. Outside of academics, I am interested in improvisational music, music festivals, art, traveling, and food.


Eisenberg, J.D., & Finlayson, M.A., “Features for the Automatic Classification of Narrative Point of View and Diegesis”, issued January 29, 2019. Patent granted, patent number US 10,191,975 B1.

Published papers

[1] Eisenberg, J.D., & Finlayson, M.A. (2017) A Simpler and More Generalizable Story Detector using Verb and Character Features, in Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP 2017), Copenhagen, Denmark

[2] Eisenberg, J.D., Banisakher, D., Presa, M., Unthank, K., Finlayson, M.A., Price, R., & and Chen, S. (2017) Toward Semantic Search for the Biogeochemical Literature, in Proceedings of the IEEE 18th International Conference on Information Reuse and Integration (IEEE IRI 2017),, San Diego, CA

[3] Eisenberg, J.D., & Finlayson, M.A. (2016) Automatic Identification of Narrative Diegesis and Point of View, in Proceedings of the Second Workshop on Computating News Storylines (CNewsStory 2016), Austin, Texas.

[4] Eisenberg, J.D., Yarlott W.V.H., & Finlayson, M.A. (2016) Comparing Extant Story Classifers: Results & New Directions, in Proceedings of the Seventh International Workshop on Computational Models of Narrative (CMN 2016), Krakow, Poland.

Presentation Videos

Eisenberg, J.D. (2018) Racist, Sexist, and Incoherent-- The poor quality of computationally generated language, at Ignite NYC 16 -- AI: Smart, Creative, Racist or Misunderstood?, New York, New York, on April 30, 208.

Software & Corpora

Eisenberg, J.D., & Finlayson, M. A. (2016) Data and Code for "Automatic Identification of Narrative Diegesis and Point of View"