intégration formulaire avec l'api

This commit is contained in:
Quentin Roussel
2023-03-27 11:41:52 +02:00
parent db3a663bc1
commit ec5b6391f9
9 changed files with 9193 additions and 843 deletions

View File

@@ -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."))