Course Outline
Introduction to Text Summarization with Python
- Comparing sample text with auto-generated summaries
- Installing sumy (a Python Command-Line Executable for Text Summarization)
- Using sumy as a Command-Line Text Summarization Utility (Hands-On Exercise)
Evaluating three Python summarization libraries: sumy 0.7.0, pysummarization 1.0.4, readless 1.0.17 based on documented features
Choosing a library: sumy, pysummarization or readless
Creating a Python application using sumy library on Python 2.7/3.3+
- Installing the sumy library for Text Summarization
- Using the Edmundson (Extraction) method in sumy Python Library for Text
Summarization
- Creating simple Python test code that uses sumy library to generate a text summary
Creating a Python application using pysummarization library on Python 2.7/3.3+
- Installing pysummarization library for Text Summarization
- Using the pysummarization library for Text Summarization
- Creating simple Python test code that uses pysummarization library to generate a text summary
Creating a Python application using readless library on Python 2.7/3.3+
- Installing readless library for Text Summarization
- Using the readless library for Text Summarization
Creating simple Python test code that uses readless library to generate a text summary
Troubleshooting and debugging
Closing Remarks
Requirements
- An understanding of Python programming (Python 2.7/3.3+)
- An understanding of Python libraries in general
Testimonials (3)
Examples/exercices perfectly adapted to our domain
Luc - CS Group
Course - Scaling Data Analysis with Python and Dask
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Course - Developing APIs with Python and FastAPI
Trainer develops training based on participant's pace