Reconocimiento de entidad nombrada (NER) en las revisiones de IMDB

Foto de Semiha Weber en Unsplash

“Me encantó la película Avatar. Los efectos visuales fueron increíbles y la actuación fue de primera categoría. El director, James Cameron, hizo un trabajo increíble al darle vida a la historia”.

También te puede interesarClasificación de algoritmos de aprendizaje automático: una descripción general concisa
import spacy

nlp = spacy.load("en_core_web_sm")

text = "I loved the movie Avatar. The visual effects were amazing and the acting was top-notch. The director, James Cameron, did an incredible job bringing the story to life."

doc = nlp(text)

También te puede interesar5 cosas que puedes crear con generadores de arte AI

for ent in doc.ents:
if ent.label_ == "MOVIE":
print("Movie name:", ent.text)
elif ent.label_ == "DIRECTOR":
print("Director name:", ent.text)
elif ent.label_ == "ADJ":
print("Adjective describing the acting:", ent.text)

Movie name: Avatar
Director name: James Cameron
Adjective describing the acting: top-notch
También te puede interesarPython y VSCode: una guía completa y ordenada para la configuración de proyectos

Scroll al inicio