Update app.py
Browse files
app.py
CHANGED
|
@@ -39,8 +39,7 @@ def process_analysis(task_id, text, model_name, topic):
|
|
| 39 |
return
|
| 40 |
|
| 41 |
topic = check_topic(topic)
|
| 42 |
-
hcRelativeToThreshold, df_sentences = detect_human_text(model_name, topic, text)
|
| 43 |
-
message = 'Edits found in the text' if hcRelativeToThreshold >= 0 else 'We couldn\'t find edits in the text'
|
| 44 |
|
| 45 |
sentences = [
|
| 46 |
{
|
|
@@ -51,9 +50,15 @@ def process_analysis(task_id, text, model_name, topic):
|
|
| 51 |
}
|
| 52 |
for _, row in df_sentences.iterrows()
|
| 53 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 54 |
|
| 55 |
# Store the result
|
| 56 |
-
task_results[task_id] = {'status': 'completed', 'message': message, 'hcRelativeToThreshold': hcRelativeToThreshold, 'sentences': sentences}
|
| 57 |
|
| 58 |
@app.route('/detectHumanInAIText/checkText', methods=['POST'])
|
| 59 |
def check_text():
|
|
|
|
| 39 |
return
|
| 40 |
|
| 41 |
topic = check_topic(topic)
|
| 42 |
+
hcRelativeToThreshold, hc, df_sentences = detect_human_text(model_name, topic, text)
|
|
|
|
| 43 |
|
| 44 |
sentences = [
|
| 45 |
{
|
|
|
|
| 50 |
}
|
| 51 |
for _, row in df_sentences.iterrows()
|
| 52 |
]
|
| 53 |
+
|
| 54 |
+
foundPotentialEdits = [sentence for sentence in sentences if sentence['pvalue'] < 0.05]
|
| 55 |
+
|
| 56 |
+
message = f'We found {len(foundPotentialEdits)} potential edits in the text' if len(foundPotentialEdits) > 0 else 'We couldn\'t find edits in the text'
|
| 57 |
+
|
| 58 |
+
|
| 59 |
|
| 60 |
# Store the result
|
| 61 |
+
task_results[task_id] = {'status': 'completed', 'message': message, 'hcRelativeToThreshold': hcRelativeToThreshold, 'HC': hc, 'sentences': sentences}
|
| 62 |
|
| 63 |
@app.route('/detectHumanInAIText/checkText', methods=['POST'])
|
| 64 |
def check_text():
|