3v324v23 commited on
Commit
019c2b5
β€’
1 Parent(s): 54d3b67

Initial commit

Browse files
Files changed (1) hide show
  1. app.py +47 -47
app.py CHANGED
@@ -1,19 +1,7 @@
1
- from annotated_text import annotated_text
2
- from bs4 import BeautifulSoup
3
- from multiprocessing import Process
4
  import streamlit as st
5
- import pandas as pd
6
- import torch
7
- import math
8
- import re
9
  import time
10
- import json
11
  import os
12
- import requests
13
- import spacy
14
- import errant
15
-
16
-
17
 
18
  def start_server():
19
  os.system("cat custom_req.txt | xargs -n 1 -L 1 pip install -U")
@@ -172,40 +160,52 @@ if __name__ == "__main__":
172
  if not st.session_state['models_loaded']:
173
  load_models()
174
 
175
-
176
- st.title('Gramformer')
177
- st.subheader('A framework for correcting english grammatical errors')
178
- st.markdown("Built for fun with πŸ’™ by a quintessential foodie - Prithivi Da, The maker of [WhatTheFood](https://huggingface.co/spaces/prithivida/WhatTheFood), [Styleformer](https://github.com/PrithivirajDamodaran/Styleformer) and [Parrot paraphraser](https://github.com/PrithivirajDamodaran/Parrot_Paraphraser) | ✍️ [@prithivida](https://twitter.com/prithivida) |[[GitHub]](https://github.com/PrithivirajDamodaran)", unsafe_allow_html=True)
179
-
180
- examples = [
181
- "what be the reason for everyone leave the comapny",
182
- "He are moving here.",
183
- "I am doing fine. How is you?",
184
- "How is they?",
185
- "Matt like fish",
186
- "the collection of letters was original used by the ancient Romans",
187
- "We enjoys horror movies",
188
- "Anna and Mike is going skiing",
189
- "I walk to the store and I bought milk",
190
- " We all eat the fish and then made dessert",
191
- "I will eat fish for dinner and drink milk",
192
- ]
193
-
194
- nlp = spacy.load('en_core_web_sm')
195
- annotator = errant.load('en', nlp)
196
-
197
- input_text = st.selectbox(
198
- label="Choose an example",
199
- options=examples
200
- )
201
- st.write("(or)")
202
- input_text = st.text_input(
203
- label="Enter your own text",
204
- value=input_text
205
- )
206
-
207
- if input_text.strip():
208
- get_correction(input_text)
 
 
 
 
 
 
 
 
 
 
 
 
209
 
210
 
211
 
 
 
 
 
1
  import streamlit as st
2
+ from multiprocessing import Process
 
 
 
3
  import time
 
4
  import os
 
 
 
 
 
5
 
6
  def start_server():
7
  os.system("cat custom_req.txt | xargs -n 1 -L 1 pip install -U")
 
160
  if not st.session_state['models_loaded']:
161
  load_models()
162
 
163
+ from annotated_text import annotated_text
164
+ from bs4 import BeautifulSoup
165
+ import pandas as pd
166
+ import torch
167
+ import math
168
+ import re
169
+ import json
170
+ import requests
171
+ import spacy
172
+ import errant
173
+
174
+
175
+
176
+ st.title('Gramformer')
177
+ st.subheader('A framework for correcting english grammatical errors')
178
+ st.markdown("Built for fun with πŸ’™ by a quintessential foodie - Prithivi Da, The maker of [WhatTheFood](https://huggingface.co/spaces/prithivida/WhatTheFood), [Styleformer](https://github.com/PrithivirajDamodaran/Styleformer) and [Parrot paraphraser](https://github.com/PrithivirajDamodaran/Parrot_Paraphraser) | ✍️ [@prithivida](https://twitter.com/prithivida) |[[GitHub]](https://github.com/PrithivirajDamodaran)", unsafe_allow_html=True)
179
+
180
+ examples = [
181
+ "what be the reason for everyone leave the comapny",
182
+ "He are moving here.",
183
+ "I am doing fine. How is you?",
184
+ "How is they?",
185
+ "Matt like fish",
186
+ "the collection of letters was original used by the ancient Romans",
187
+ "We enjoys horror movies",
188
+ "Anna and Mike is going skiing",
189
+ "I walk to the store and I bought milk",
190
+ " We all eat the fish and then made dessert",
191
+ "I will eat fish for dinner and drink milk",
192
+ ]
193
+
194
+ nlp = spacy.load('en_core_web_sm')
195
+ annotator = errant.load('en', nlp)
196
+
197
+ input_text = st.selectbox(
198
+ label="Choose an example",
199
+ options=examples
200
+ )
201
+ st.write("(or)")
202
+ input_text = st.text_input(
203
+ label="Enter your own text",
204
+ value=input_text
205
+ )
206
+
207
+ if input_text.strip():
208
+ get_correction(input_text)
209
 
210
 
211