1. Learn
  2. /
  3. Курси
  4. /
  5. Recurrent Neural Networks (RNNs) для моделювання мови з Keras

Connected

Вправа

Звикаємо до текстових даних

У цій вправі ви попрацюєте з текстовими даними, аналізуючи цитати Шелдона Купера з серіалу The Big Bang Theory. Це дасть змогу розібрати речення та відчути, що означає працювати з реальними текстовими даними.

Ви використаєте словникові включення, щоб створити словники, які відображають слова в індекси й навпаки. Ми використовуємо саме словники, а не, наприклад, pandas.DataFrame, тому що вони інтуїтивніші й не додають зайвої складності.

Дані доступні в sheldon_quotes, перші два речення вже виведено для вас.

Інструкції

100 XP
  • join об'єднайте речення в одну змінну, потім видобудьте всі слова та збережіть цей список у all_words.
  • Приберіть повторювані слова, застосувавши list(set()) до списку слів, і збережіть їх у unique_words.
  • Створіть словник з індексами як ключами та словами як значеннями за допомогою словникових включень.
  • Створіть словник зі словами як ключами та індексами як значеннями за допомогою словникових включень.