Spaces:
Runtime error
Runtime error
Added in more finetuned models
Browse files
app.py
CHANGED
@@ -1,16 +1,25 @@
|
|
1 |
import gradio as gr
|
2 |
from transformers import pipeline, AutoTokenizer, AutoModelForSequenceClassification
|
3 |
|
4 |
-
|
5 |
-
|
6 |
-
|
|
|
|
|
|
|
7 |
|
8 |
# Mapping of user-selected model and dataset to actual model name on Hugging Face
|
9 |
model_mapping = {
|
10 |
-
("bert-base-uncased", "
|
11 |
-
("bert-base-uncased", "
|
12 |
-
("
|
13 |
-
("
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
}
|
15 |
|
16 |
def detect_ai_generated_text(model: str, dataset: str, text: str) -> str:
|
|
|
1 |
import gradio as gr
|
2 |
from transformers import pipeline, AutoTokenizer, AutoModelForSequenceClassification
|
3 |
|
4 |
+
models = ["bert-base-uncased", "roberta-base"]
|
5 |
+
datasets = ["None",
|
6 |
+
"vedantgaur/GPTOutputs-MWP - AI Data Only",
|
7 |
+
"vedantgaur/GPTOutputs-MWP - Human Data Only",
|
8 |
+
"vedantgaur/GPTOutputs-MWP - Both AI and Human Data",
|
9 |
+
"dmitva/human_ai_generated_text - Both AI and Human Data"]
|
10 |
|
11 |
# Mapping of user-selected model and dataset to actual model name on Hugging Face
|
12 |
model_mapping = {
|
13 |
+
("bert-base-uncased", "None"): "bert-base-uncased",
|
14 |
+
("bert-base-uncased", "vedantgaur/GPTOutputs-MWP - AI Data Only"): "SkwarczynskiP/bert-base-uncased-finetuned-vedantgaur-AI-generated",
|
15 |
+
("bert-base-uncased", "vedantgaur/GPTOutputs-MWP - Human Data Only"): "SkwarczynskiP/bert-base-uncased-finetuned-vedantgaur-human-generated",
|
16 |
+
("bert-base-uncased", "vedantgaur/GPTOutputs-MWP - Both AI and Human Data"): "SkwarczynskiP/bert-base-uncased-finetuned-vedantgaur-AI-and-human-generated",
|
17 |
+
("bert-base-uncased", "dmitva/human_ai_generated_text"): "SkwarczynskiP/bert-base-uncased-finetuned-dmitva-AI-and-human-generated",
|
18 |
+
("roberta-base", "None"): "roberta-base",
|
19 |
+
("roberta-base", "vedantgaur/GPTOutputs-MWP - AI Data Only"): "SkwarczynskiP/roberta-base-finetuned-vedantgaur-AI-generated",
|
20 |
+
("roberta-base", "vedantgaur/GPTOutputs-MWP - Human Data Only"): "SkwarczynskiP/roberta-base-finetuned-vedantgaur-human-generated",
|
21 |
+
("roberta-base", "vedantgaur/GPTOutputs-MWP - Both AI and Human Data"): "SkwarczynskiP/roberta-base-finetuned-vedantgaur-AI-and-human-generated",
|
22 |
+
("roberta-base", "dmitva/human_ai_generated_text"): "SkwarczynskiP/roberta-base-finetuned-dmitva-AI-and-human-generated"
|
23 |
}
|
24 |
|
25 |
def detect_ai_generated_text(model: str, dataset: str, text: str) -> str:
|