amielle commited on
Commit
6783b8c
β€’
1 Parent(s): 5dbc58e

feat: Describe application on the base script

Browse files
Files changed (1) hide show
  1. app.py +15 -3
app.py CHANGED
@@ -34,7 +34,7 @@ def patent_summarizer(patent_information, summaries_generated, min_char_abs, min
34
  summary_options = ["Abstract", "Background", "Claims"]
35
  iface = gr.Interface(
36
  patent_summarizer,
37
- theme="dark-peach",
38
  examples=[
39
  [
40
  "US9820315B2",
@@ -65,7 +65,9 @@ iface = gr.Interface(
65
  lines=1),
66
  # gr.inputs.Radio(["Link", "Patent Code"]), # Can be figured out automatically via parsing
67
  # gr.inputs.Dropdown(["model type 1", "model type 2", "model type 3"]), # Change model type
68
- gr.inputs.CheckboxGroup(summary_options, default=summary_options),
 
 
69
  gr.inputs.Slider(minimum=50,
70
  maximum=500,
71
  step=1,
@@ -87,8 +89,18 @@ iface = gr.Interface(
87
  gr.outputs.Textbox(label="Background Summary"),
88
  gr.outputs.Textbox(label="Claims Summary")
89
  ],
90
- title="Patent Summarizer v.1.0.0",
91
  description="""
 
 
 
 
 
 
 
 
 
 
92
  """
93
  )
94
 
 
34
  summary_options = ["Abstract", "Background", "Claims"]
35
  iface = gr.Interface(
36
  patent_summarizer,
37
+ theme="huggingface",
38
  examples=[
39
  [
40
  "US9820315B2",
 
65
  lines=1),
66
  # gr.inputs.Radio(["Link", "Patent Code"]), # Can be figured out automatically via parsing
67
  # gr.inputs.Dropdown(["model type 1", "model type 2", "model type 3"]), # Change model type
68
+ gr.inputs.CheckboxGroup(summary_options,
69
+ default=summary_options,
70
+ label="Summaries to Generate"),
71
  gr.inputs.Slider(minimum=50,
72
  maximum=500,
73
  step=1,
 
89
  gr.outputs.Textbox(label="Background Summary"),
90
  gr.outputs.Textbox(label="Claims Summary")
91
  ],
92
+ title="Patent Summarizer πŸ“–",
93
  description="""
94
+ v.1.0.0
95
+
96
+ Reading through patent documents is oftentimes a long and tedious task. There are cases wherein one has to manually go through several pages in order to determine if the patent is relevant to the prior art search.
97
+
98
+ This application is meant to automate the initial phase of going through patents so that the potential inventor or researcher may lessen the time spent trying to filter documents.
99
+
100
+ The Patent Summarizer:
101
+ ✏️ Provides an interface for user input
102
+ πŸ“‚ Retrieves and parses the document based on the given patent information
103
+ πŸ“‘ Returns summaries for the abstract, background, and/or claims.
104
  """
105
  )
106