ÎncepețiÎncepe gratuit

Lizibilitatea diferitelor publicații

În acest exercițiu, ai la dispoziție fragmente din articole publicate în patru reviste diferite. Sarcina ta este să calculezi lizibilitatea acestor fragmente folosind scorul Gunning Fog și, pe baza rezultatelor, să determini gradul relativ de dificultate al fiecărei publicații.

Fragmentele sunt disponibile ca șiruri de caractere:

  • forbes – Un fragment dintr-un articol din revista Forbes despre sistemul chinez de credit social.
  • harvard_law – Un fragment dintr-o recenzie publicată în Harvard Law Review.
  • r_digest – Un fragment dintr-un articol din Reader's Digest despre turbulențele din aviație.
  • time_kids – Un fragment dintr-un articol despre efectele negative ale consumului de sare, publicat în TIME for Kids.

Acest exercițiu face parte din cursul

Ingineria caracteristicilor pentru NLP în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă clasa Readability din readability.
  • Calculează obiectul gf pentru fiecare excerpt folosind metoda gunning_fog() aplicată pe Readability.
  • Obține scorul Gunning Fog folosind atributul score.
  • Afișează lista scorurilor Gunning Fog.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul