Zacznij terazZacznij za darmo

Podstawowe wyrażenia listowe

W tym zadaniu stworzysz reprezentację bag-of-words dla wiadomości spam przechowywanej w zmiennej spam (jej zawartość możesz sprawdzić w powłoce). Przypomnij sobie, że bag-of-words to po prostu licznik unikalnych słów w danym tekście. Taka reprezentacja może być następnie wykorzystana do klasyfikacji tekstu, np. do wykrywania spamu (pod warunkiem dysponowania odpowiednią liczbą przykładów treningowych).

Przygotowaliśmy pomocniczą funkcję create_word_list(), która dzieli ciąg znaków na słowa – na przykład wywołanie jej z argumentem 'To infinity... and beyond!' zwróci ['To', 'infinity', 'and', 'beyond'].

To ćwiczenie jest częścią kursu

Ćwiczenie pytań na rozmowach kwalifikacyjnych z programowania w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Convert the text to lower case and create a word list
words = ____
Edytuj i uruchom kod