JohanBeytell commited on
Commit
b16c88e
·
verified ·
1 Parent(s): 975a0e4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -17
app.py CHANGED
@@ -96,23 +96,8 @@ def generate_random_name(interpreter, vocab_size, sp, max_length=10, temperature
96
  parts = generated_name.split()
97
  if parts and len(parts[-1]) < 3:
98
  generated_name = " ".join(parts[:-1])
99
-
100
- stripped = generated_name.strip()
101
- hate_speech = detect_hate_speech(stripped)
102
- profanity = detect_profanity([stripped], language='All')
103
- output = ''
104
-
105
- if profanity > 0:
106
- output = "Profanity Detected"
107
- else:
108
- if hate_speech == ['Hate Speech']:
109
- output = 'Hate Speech Detected'
110
- elif hate_speech == ['Offensive Speech']:
111
- output = 'Offensive Speech Detected'
112
- elif hate_speech == ['No Hate and Offensive Speech']:
113
- output = stripped
114
 
115
- return output
116
 
117
  def generateNames(type, amount, max_length=30, temperature=0.5, seed_text=""):
118
  if type == "Terraria":
@@ -134,7 +119,21 @@ def generateNames(type, amount, max_length=30, temperature=0.5, seed_text=""):
134
  # Use the function to generate a name
135
  for _ in range(amount):
136
  generated_name = generate_random_name(interpreter, vocab_size, sp, seed_text=seed_text, max_length=max_length, temperature=temperature, max_seq_len=max_seq_len)
137
- names.append(generated_name)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
138
  return pd.DataFrame(names, columns=['Names'])
139
 
140
  elif type == "Skyrim":
 
96
  parts = generated_name.split()
97
  if parts and len(parts[-1]) < 3:
98
  generated_name = " ".join(parts[:-1])
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
 
100
+ return generated_name.strip()
101
 
102
  def generateNames(type, amount, max_length=30, temperature=0.5, seed_text=""):
103
  if type == "Terraria":
 
119
  # Use the function to generate a name
120
  for _ in range(amount):
121
  generated_name = generate_random_name(interpreter, vocab_size, sp, seed_text=seed_text, max_length=max_length, temperature=temperature, max_seq_len=max_seq_len)
122
+ stripped = generated_name.strip()
123
+ hate_speech = detect_hate_speech(stripped)
124
+ profanity = detect_profanity([stripped], language='All')
125
+ name = ''
126
+
127
+ if profanity > 0:
128
+ name = "Profanity Detected"
129
+ else:
130
+ if hate_speech == ['Hate Speech']:
131
+ name = 'Hate Speech Detected'
132
+ elif hate_speech == ['Offensive Speech']:
133
+ name = 'Offensive Speech Detected'
134
+ elif hate_speech == ['No Hate and Offensive Speech']:
135
+ name = generated_name
136
+ names.append(name)
137
  return pd.DataFrame(names, columns=['Names'])
138
 
139
  elif type == "Skyrim":