Základní list comprehensions
V tomto úkolu vytvoříš reprezentaci bag-of-words pro spamový e-mail uložený v proměnné spam (obsah si můžeš prozkoumat v shellu). Bag-of-words je jednoduše počítadlo jedinečných slov v daném textu. Tuto reprezentaci lze dále využít ke klasifikaci textu, např. k detekci spamu (při dostatečném množství tréninkových příkladů).
Připravili jsme pomocnou funkci create_word_list(), která ti pomůže rozdělit řetězec na jednotlivá slova – například pro vstup 'To infinity... and beyond!' vrátí ['To', 'infinity', 'and', 'beyond'].
Toto cvičení je součástí kurzu
Procvičování otázek z kódovacích pohovorů v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Convert the text to lower case and create a word list
words = ____