Я искал экстрактивные и абстрактные методы обобщения. Я хотел бы сделать выводное обобщение из-за многих недостатков абстрактного обобщения. Я хочу иметь возможность суммировать вывод, используя метод обучения с учителем. алгоритм TextRank, но это метод обучения без учителя. Я хочу иметь возможность подводить итоги, используя метод обучения с учителем. Является ли это возможным? Могу ли я запустить TextRank для набора данных, содержащего 15000 данных (например)?
Коды, приведенные ниже, не следует принимать во внимание. Неуместные коды для обмена вопросами.
word_embeddings = {}
f = open('/content/drive/MyDrive/MetinAnalizi/glove.6B.100d.txt', encoding='utf-8')
for line in f:
values = line.split()
word = values[0]
coefs = np.asarray(values[1:], dtype='float32')
word_embeddings[word] = coefs
f.close()
sim_mat = np.zeros([len(sentences), len(sentences)])
from sklearn.metrics.pairwise import cosine_similarity
for i in range(len(sentences)):
for j in range(len(sentences)):
if i != j:
sim_mat[i][j] = cosine_similarity(sentence_vectors[i].reshape(1,100), sentence_vectors[j].reshape(1,100))[0,0]