commited all contents created by participants
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
#!/usr/bin/env python
|
||||
# coding: utf8
|
||||
import re
|
||||
from nltk.tokenize import sent_tokenize, word_tokenize
|
||||
from nltk.corpus import stopwords
|
||||
|
||||
#source = open("mirabeau.txt", 'r')
|
||||
#destination = open("mirabeau_redux.txt", "wt")
|
||||
|
||||
phrase = "Sous le pont Mirabeau coule la Seine Et nos amours Faut-il qu'il m'en souvienne..."
|
||||
print("poeme original:", phrase)
|
||||
|
||||
phrase = phrase.replace("'", " ")
|
||||
phrase = phrase.replace("-", " ")
|
||||
print(phrase)
|
||||
liste_phrase = phrase.split(" ")
|
||||
print("liste des mots originaux séparés:", liste_phrase)
|
||||
|
||||
# liste vide pour recevoir la liste de mots reduits
|
||||
liste_reduit = []
|
||||
|
||||
stopWords = set(stopwords.words('french'))
|
||||
for w in liste_phrase:
|
||||
if w not in stopWords:
|
||||
liste_reduit.append(w)
|
||||
print("liste des mots réduit", liste_reduit)
|
||||
|
||||
poeme_reduit = " ".join(liste_reduit)
|
||||
|
||||
print("version réduite du poeme", poeme_reduit)
|
||||
Reference in New Issue
Block a user