Začněte nyníZačněte zdarma

Čitelnost různých publikací

V tomto cvičení máš k dispozici úryvky článků ze čtyř různých publikací. Tvým úkolem je vypočítat čitelnost těchto úryvků pomocí indexu Gunning Fog a na základě toho určit, jak náročné je jednotlivé publikace číst.

Úryvky jsou dostupné jako následující řetězce:

  • forbes – úryvek z článku časopisu Forbes o čínském systému sociálního kreditu.
  • harvard_law – úryvek z recenze knihy publikované v Harvard Law Review.
  • r_digest – úryvek z článku Reader's Digest o turbulencích při letu.
  • time_kids – úryvek z článku o negativních účincích nadměrné spotřeby soli, publikovaného v TIME for Kids.

Toto cvičení je součástí kurzu

Feature Engineering for NLP in Python

Zobrazit kurz

Pokyny k cvičení

  • Importuj třídu Readability z modulu readability.
  • Pro každý excerpt vypočítej objekt gf pomocí metody gunning_fog() na třídě Readability.
  • Vypočítej skóre Gunning Fog pomocí atributu score.
  • Vypiš seznam skóre Gunning Fog.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Import Readability
from readability import Readability

# List of excerpts
excerpts = [forbes, harvard_law, r_digest, time_kids]

# Loop through excerpts and compute gunning fog index
gunning_fog_scores = []
for excerpt in excerpts:
  gf = Readability(excerpt).____()
  gf_score = gf.____
  gunning_fog_scores.append(gf_score)
  
# Print the gunning fog indices
print(gunning_fog_scores)
Upravit a spustit kód