Skip to content



Many thanks to our open source sponsors; and to our contributors: @louisguitton, @Ankush-Chander, @tomaarsen, @CaptXiong, @Lord-V15, @anna-droid-beep, @dvsrepo, @kavorite, @htmartin, @williamsmj, @mattkohl, @vanita5, @HarshGrandeur, @mnowotka, @kjam, @SaiThejeshwar, @laxatives, @dimmu, @JasonZhangzy1757, @jake-aft, @junchen1992, @shyamcody, @chikubee; also to @mihalcea who leads outstanding NLP research work, encouragement from the wonderful folks at Explosion who develop spaCy, plus general support from Derwen, Inc.

Project Lead

Paco Nathan is lead committer on pytextrank and lead author for its documentation and tutorial. By day he's the Managing Partner at Derwen, Inc. Paco's formal background is in Mathematics (advisor: Richard Cottle) and Computer Science (advisor: Douglas Lenat), with additional work in Design and Linguistics. His business experience includes: Director, VP, and CTO positions leading data teams and machine learning projects; former CTO/Board member at two publicly-traded tech firms on NASDAQ OTC:BB; and an equity partner at Amplify Partners. Cited in 2015 as one of the Top 30 People in Big Data and Analytics by Innovation Enterprise.

  • ~40 years tech industry experience, ranging from Bell Labs to early-stage start-ups
  • 7+ years R&D in neural networks (incl. h/w accelerators) during 1980-90s
  • early "guinea pig" for Amazon AWS (2006), who led the first large-scale Hadoop use case on cloud computing (2008)
  • former Director, Community Evangelism at Databricks (2014-2015) for Apache Spark
  • lead committer on kglab; open source community work on Jupyter, Ray, Cascading
  • consultant to enterprise organizations for data strategy; advisor to several AI start-ups, including Recognai, KUNGFU.AI, Primer

As an author/speaker/instructor, Paco has taught many people (+9000) in industry across a range of topics – data science, natural language, cloud computing, reinforcement learning, computable content, etc. – and through guest lectures at Stanford, CMU, UC Berkeley, U da Coruña, U Manchester, KTH, NYU, GWU, U Maryland, Cal Poly, UT/Austin, Northeastern, U Virginia, CU Boulder.

profile for Paco at Stack Overflow, Q&A for professional and enthusiast programmers


Please use the following BibTeX entry for citing pytextrank if you use it in your research or software:

  author = {Paco Nathan},
  title = {{PyTextRank, a Python implementation of TextRank for phrase extraction and summarization of text documents}},
  year = 2016,
  publisher = {Derwen},
  doi = {10.5281/zenodo.4637885},
  url = {}


Source code for pytextrank plus its logo, documentation, and examples have an MIT license which is succinct and simplifies use in commercial applications.

All materials herein are Copyright © 2016-2021 Derwen, Inc.

logo for Derwen, Inc.

Production Use Cases

  • Derwen and its client projects

Last update: 2021-07-24