Red de conocimiento informático - Material del sitio web - En el entorno Python, utilice la segmentación de palabras entrecortadas para importar texto, segmentar palabras y extraer palabras clave automáticamente. Por favor, deme el script.

En el entorno Python, utilice la segmentación de palabras entrecortadas para importar texto, segmentar palabras y extraer palabras clave automáticamente. Por favor, deme el script.

# -*- codificación: utf-8 -*-

importar jieba

importar jieba.posseg como pseg

importar jieba .analyse

#jieba.load_userdict('userdict.txt')#jieba tiene un diccionario dict.txt por defecto, pero puedes agregar tus propias entradas según tus necesidades

str1 = "Un método común para entrenar una red que pueda realizar una clasificación N-dimensional es utilizar la regresión logística polinómica"

str2 = "Puede intentar modificar la arquitectura de la red para replicar con precisión el modelo completamente conectado"

str3 = "La función objetivo del modelo es encontrar la suma de la pérdida de entropía cruzada y todos los términos de atenuación de peso. El valor de retorno de la función loss() es este valor"

seg_list = jieba.cut(str1, cut_all =True) # Modo completo

print("/".join(seg_list))

resultado = pseg.cut(str1)

resultado2 = jieba.cut(str2) #Modo preciso

resultado3 = jieba.analyse.extract_tags(str3, 4) #Extracción de palabras clave

resultado4 = jieba. cut_for_search(str3) #Modo de motor de búsqueda

para w en el resultado:

print(w.word, w.flag)

print(" ".join (resultado2))

imprimir( " ".join(resultado3))

imprimir(" ".join(resultado4))