Diego Carpintero commited on
Commit
f157f1c
β€’
1 Parent(s): 3b3351d

add description

Browse files
Files changed (1) hide show
  1. app.py +19 -20
app.py CHANGED
@@ -5,26 +5,25 @@ from minerva import Minerva
5
  from formatter import AutoGenFormatter
6
 
7
 
8
- title = "Minerva: AI Guardian for Scam Protection"
9
  description = """
10
- Built with AutoGen 0.4.0 and OpenAI. </br></br>
11
-
12
- Minerva analyzes the content of a screenshot for potential scams </br>
13
- and provides an analysis in the language of the extracted text</br></br>
14
-
15
- Agents coordinated as an AutoGen Team in a RoundRobin fashion: </br>
16
- - *OCR Specialist* </br>
17
- - *Link Checker* </br>
18
- - *Content Analyst* </br>
19
- - *Decision Maker* </br>
20
- - *Summary Specialist* </br>
21
- - *Language Translation Specialist* </br></br>
22
-
23
- Try out one of the examples to perform a scam analysis. </br>
24
- Agentic Workflow is streamed for demonstration purposes. </br></br>
25
-
26
- https://github.com/dcarpintero/minerva </br>
27
- Submission for RBI Berkeley, CS294/194-196, LLM Agents (Diego Carpintero)
28
  """
29
  inputs = gr.components.Image()
30
  outputs = [
@@ -32,7 +31,7 @@ outputs = [
32
  gr.HTML(label="Agentic Workflow (Streaming)")
33
  ]
34
  examples = "examples"
35
- example_labels = ["EN:Gift:Social", "ES:Banking:Social", "EN:Billing:SMS", "EN:Multifactor:Email", "EN:CustomerService:Twitter"]
36
 
37
  model = Minerva()
38
  formatter = AutoGenFormatter()
 
5
  from formatter import AutoGenFormatter
6
 
7
 
8
+ title = "Minerva: LLM Agents for Scam Protection"
9
  description = """
10
+ πŸ¦‰ Minerva uses LLM Agents to analyze screenshots for potential scams. </br>
11
+ πŸ“’ It provides the analysis in the language of the extracted text.</br></br>
12
+
13
+ πŸ“„ <b>Try out one of the examples to perform a scam analysis. </b></br>
14
+ βš™οΈ The Agentic Workflow is streamed for demonstration purposes. </br></br>
15
+
16
+ πŸ•΅ LLM Agents coordinated as an AutoGen Team in a RoundRobin fashion: </br>
17
+ - *OCR Specialist* </br>
18
+ - *Link Checker* </br>
19
+ - *Content Analyst* </br>
20
+ - *Decision Maker* </br>
21
+ - *Summary Specialist* </br>
22
+ - *Language Translation Specialist* </br></br>
23
+
24
+ πŸ§‘β€πŸ’»οΈ https://github.com/dcarpintero/minerva </br>
25
+ πŸŽ“ Submission for RBI Berkeley, CS294/194-196, LLM Agents (Diego Carpintero)</br></br>
26
+ β™₯️ Built with AutoGen 0.4.0 and OpenAI.
 
27
  """
28
  inputs = gr.components.Image()
29
  outputs = [
 
31
  gr.HTML(label="Agentic Workflow (Streaming)")
32
  ]
33
  examples = "examples"
34
+ example_labels = ["EN:Gift:Social", "ES:Banking:Social", "EN:Billing:SMS", "EN:Multifactor:Email", "EN:CustomerService:Twitter", "00:Landscape.HAM"]
35
 
36
  model = Minerva()
37
  formatter = AutoGenFormatter()