Update app.py
Browse files
app.py
CHANGED
@@ -23,12 +23,6 @@ from faker import Faker
|
|
23 |
from random_word import RandomWords
|
24 |
import logging
|
25 |
|
26 |
-
nltk.download('punkt')
|
27 |
-
nltk.download('wordnet')
|
28 |
-
nltk.download('omw-1.4')
|
29 |
-
nltk.download('averaged_perceptron_tagger')
|
30 |
-
nltk.download('punkt_tab')
|
31 |
-
|
32 |
logging.basicConfig(level=logging.INFO)
|
33 |
logger = logging.getLogger(__name__)
|
34 |
|
@@ -40,6 +34,12 @@ lemmatizer = WordNetLemmatizer()
|
|
40 |
redis_password = os.getenv("REDIS_PASSWORD")
|
41 |
r = redis.Redis(host=os.getenv("REDIS_HOST"), port=int(os.getenv("REDIS_PORT")), password=redis_password)
|
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
def create_intents_json():
|
44 |
intents = {
|
45 |
"intents": [
|
@@ -99,7 +99,12 @@ async def train_and_save_model():
|
|
99 |
classes.append(intent['tag'])
|
100 |
|
101 |
fake = Faker()
|
102 |
-
|
|
|
|
|
|
|
|
|
|
|
103 |
for _ in range(10):
|
104 |
random_pattern = f"{fake.sentence()}"
|
105 |
random_tag = random_words.get_random_word()
|
|
|
23 |
from random_word import RandomWords
|
24 |
import logging
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
logging.basicConfig(level=logging.INFO)
|
27 |
logger = logging.getLogger(__name__)
|
28 |
|
|
|
34 |
redis_password = os.getenv("REDIS_PASSWORD")
|
35 |
r = redis.Redis(host=os.getenv("REDIS_HOST"), port=int(os.getenv("REDIS_PORT")), password=redis_password)
|
36 |
|
37 |
+
nltk.download('punkt')
|
38 |
+
nltk.download('wordnet')
|
39 |
+
nltk.download('omw-1.4')
|
40 |
+
nltk.download('averaged_perceptron_tagger')
|
41 |
+
nltk.download('punkt_tab')
|
42 |
+
|
43 |
def create_intents_json():
|
44 |
intents = {
|
45 |
"intents": [
|
|
|
99 |
classes.append(intent['tag'])
|
100 |
|
101 |
fake = Faker()
|
102 |
+
try:
|
103 |
+
random_words = RandomWords()
|
104 |
+
except Exception as e:
|
105 |
+
logger.error("API key either expired or not working. Error: {}".format(e))
|
106 |
+
continue
|
107 |
+
|
108 |
for _ in range(10):
|
109 |
random_pattern = f"{fake.sentence()}"
|
110 |
random_tag = random_words.get_random_word()
|