JohanBeytell commited on
Commit
5cdd7c2
·
verified ·
1 Parent(s): 4316b1a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -15
app.py CHANGED
@@ -38,21 +38,6 @@ def generate_random_name(interpreter, vocab_size, sp, max_length=10, temperature
38
  decoded_name = ''
39
 
40
  if seed_text:
41
- hate_speech = detect_hate_speech(seed_text)
42
- profanity = detect_profanity([seed_text], language='All')
43
- output = ''
44
-
45
- if profanity > 0:
46
- gr.Info("Profanity detected in the seed text, using an empty seed text.")
47
- seed_text = ''
48
- else:
49
- if hate_speech == ['Hate Speech']:
50
- gr.Info('Hate Speech detected in the seed text, using an empty seed text.')
51
- seed_text = ''
52
- elif hate_speech == ['Offensive Speech']:
53
- gr.Info('Offensive Speech detected in the seed text, using an empty seed text.')
54
- seed_text = ''
55
- # elif hate_speech == ['No Hate and Offensive Speech']:
56
  generated_name = seed_text
57
  else:
58
  random_index = np.random.randint(1, vocab_size)
@@ -115,6 +100,22 @@ def generate_random_name(interpreter, vocab_size, sp, max_length=10, temperature
115
  return generated_name.strip()
116
 
117
  def generateNames(type, amount, max_length=30, temperature=0.5, seed_text=""):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  if type == "Terraria":
119
  max_seq_len = 12 # For skyrim = 13, for terraria = 12
120
  sp = spm.SentencePieceProcessor()
 
38
  decoded_name = ''
39
 
40
  if seed_text:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  generated_name = seed_text
42
  else:
43
  random_index = np.random.randint(1, vocab_size)
 
100
  return generated_name.strip()
101
 
102
  def generateNames(type, amount, max_length=30, temperature=0.5, seed_text=""):
103
+ hate_speech = detect_hate_speech(seed_text)
104
+ profanity = detect_profanity([seed_text], language='All')
105
+ output = ''
106
+
107
+ if profanity > 0:
108
+ gr.Warning("Profanity detected in the seed text, using an empty seed text.")
109
+ seed_text = ''
110
+ else:
111
+ if hate_speech == ['Hate Speech']:
112
+ gr.Warning('Hate speech detected in the seed text, using an empty seed text.')
113
+ seed_text = ''
114
+ elif hate_speech == ['Offensive Speech']:
115
+ gr.Warning('Offensive speech detected in the seed text, using an empty seed text.')
116
+ seed_text = ''
117
+ # elif hate_speech == ['No Hate and Offensive Speech']:
118
+
119
  if type == "Terraria":
120
  max_seq_len = 12 # For skyrim = 13, for terraria = 12
121
  sp = spm.SentencePieceProcessor()