1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до Embeddings з OpenAI API

Connected

вправа

Класифікація тональності відгуків

Тепер, коли ви обчислили вкладення (embeddings), час порахувати косинусні відстані та визначити найподібнішу мітку.

Ви зробите це, визначивши функцію find_closest(), яку можна використати для порівняння вкладень між одним вектором і кількома іншими та повернення найближчої відстані й її індексу. Потім ви пройдетеся циклом по відгуках і скористаєтеся find_closest() щоб знайти найближчу відстань для кожного відгуку, витягнувши класифіковану мітку за індексом.

Створені вами в попередній вправі об'єкти class_embeddings і review_embeddings доступні для використання, так само як і reviews та sentiments.

Інструкції

100 XP
  • Визначте функцію find_closest(), яка повертає відстань та індекс найбільш подібного вкладення до query_vector.
  • Використайте find_closest() щоб знайти найближчу відстань між вкладеннями кожного відгуку та class_embeddings.
  • Використайте 'index' з closest, щоб проіндексувати sentiments і витягнути 'label'.