mirror of
https://git.roussel.pro/telecom-paris/pact.git
synced 2026-02-09 18:40:17 +01:00
intégration formulaire avec l'api
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#Emplacements des fichiers contenants le lexique et les avis
|
||||
lexiconPath = r"C:\Users\kesha\Desktop\TelecomParis\PACT\fr_lexicon.txt"
|
||||
# lexiconPath = r"C:\Users\kesha\Desktop\TelecomParis\PACT\fr_lexicon.txt"
|
||||
lexiconPath = "fr_lexicon.txt"
|
||||
|
||||
#Création d'une liste de listes ordonnée alphabétiquement pour ne pas
|
||||
#avoir à chercher un mot d'un avis dans le lexique en entier à chaque fois.
|
||||
@@ -66,7 +67,7 @@ def isNegative(sentence):
|
||||
return True
|
||||
return False
|
||||
|
||||
def ReviewAnalyzer(review):
|
||||
def reviewAnalyzer(review):
|
||||
reviewScore = 0
|
||||
|
||||
#miniKey donne les mots-clé contenus dans l'avis en train d'être analysé
|
||||
@@ -75,7 +76,7 @@ def ReviewAnalyzer(review):
|
||||
### Recherche de mots positifs/négatifs ###
|
||||
|
||||
#On découpe l'avis en une liste de phrases
|
||||
sentences = Review.split('.')
|
||||
sentences = review.split('.')
|
||||
for sent in sentences:
|
||||
|
||||
#On découpe la phrase en une liste de mots
|
||||
@@ -99,3 +100,6 @@ def ReviewAnalyzer(review):
|
||||
|
||||
#Sur demande de Quentin: on ne renvoie que le score de l'avis pour l'instant
|
||||
return(reviewScore)
|
||||
|
||||
|
||||
print(reviewAnalyzer("Je n'ai pas passé un mauvais moment."))
|
||||
Reference in New Issue
Block a user