minko186 commited on
Commit
0381f7e
·
verified ·
1 Parent(s): 3355824

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -3
app.py CHANGED
@@ -37,7 +37,8 @@ def humanize(
37
  ai_check_options = [
38
  "Polygraf AI",
39
  "Sapling AI",
40
- # "CopyLeaks"
 
41
  ]
42
 
43
  def ai_generated_test_polygraf(text):
@@ -81,14 +82,23 @@ def ai_generated_test_copyleak(text):
81
  print(data.decode("utf-8")["results"]["summary"])
82
  return data.decode("utf-8")["results"]["summary"]
83
 
 
 
 
 
 
 
 
84
 
85
  def ai_check(text, option):
86
  if option == 'Polygraf AI':
87
  return ai_generated_test_polygraf(text)
88
  elif option == 'Sapling AI':
89
  return ai_generated_test_sapling(text)
90
- elif option == 'CopyLeaks':
91
- return ai_generated_test_copyleak(text)
 
 
92
  else:
93
  return ai_generated_test_polygraf(text)
94
 
 
37
  ai_check_options = [
38
  "Polygraf AI",
39
  "Sapling AI",
40
+ # "CopyLeaks",
41
+ "GPTZero Free"
42
  ]
43
 
44
  def ai_generated_test_polygraf(text):
 
82
  print(data.decode("utf-8")["results"]["summary"])
83
  return data.decode("utf-8")["results"]["summary"]
84
 
85
+ def ai_generated_test_gptzero(text):
86
+ from model import GPT2PPL
87
+ model = GPT2PPL()
88
+ result = model(text)
89
+ print(result)
90
+ return result
91
+
92
 
93
  def ai_check(text, option):
94
  if option == 'Polygraf AI':
95
  return ai_generated_test_polygraf(text)
96
  elif option == 'Sapling AI':
97
  return ai_generated_test_sapling(text)
98
+ # elif option == 'CopyLeaks':
99
+ # return ai_generated_test_copyleak(text)
100
+ elif option == "GPTZero Free":
101
+ return ai_generated_test_gptzero(text)
102
  else:
103
  return ai_generated_test_polygraf(text)
104