pragnakalp commited on
Commit
f801bb8
1 Parent(s): 38efbdd

Add HF token

Browse files
Files changed (1) hide show
  1. app.py +19 -15
app.py CHANGED
@@ -28,6 +28,9 @@ import smtplib
28
  # if not os.path.isdir('images'):
29
  # os.mkdir('images')
30
  # print("create folder--->")
 
 
 
31
  print(os.getcwd())
32
  def get_device_ip_address():
33
 
@@ -113,22 +116,22 @@ def generate_ocr(Method,img):
113
  if Method == 'PaddleOCR':
114
  text_output = ocr_with_paddle(img)
115
  # save_details(Method,text_output,img)
116
- sender="pragnakalp.dev33@gmail.com"
117
- password="httscgatatbbxxur"
118
- reciever="pragnakalp.dev35@gmail.com"
119
 
120
- s = smtplib.SMTP('smtp.gmail.com', 587)
121
- s.starttls()
122
- s.ehlo()
123
- s.login(sender,password)
124
 
125
- message = """Subject : Appointment Booking\n\n
126
- Hello,
127
- Your OCR generated successfully"""
128
- s.sendmail(sender, reciever, message)
129
- s.quit()
130
- mailsend=1
131
- print("Send mail successfully")
132
  return text_output
133
 
134
  except Exception as e:
@@ -197,6 +200,7 @@ demo = gr.Interface(
197
  description="Try OCR with different methods",
198
  theme="darkpeach",
199
  css=".gradio-container {background-color: lightgray} #radio_div {background-color: #FFD8B4; font-size: 40px;}",
200
- allow_flagging = "manual"
 
201
  )
202
  demo.launch(enable_queue = False)
 
28
  # if not os.path.isdir('images'):
29
  # os.mkdir('images')
30
  # print("create folder--->")
31
+
32
+ HF_TOKEN = os.getenv("HF_TOKEN")
33
+ hf_writer = gr.HuggingFaceDatasetSaver(HF_TOKEN, "OCR-img-to-text-flag")
34
  print(os.getcwd())
35
  def get_device_ip_address():
36
 
 
116
  if Method == 'PaddleOCR':
117
  text_output = ocr_with_paddle(img)
118
  # save_details(Method,text_output,img)
119
+ # sender="pragnakalp.dev33@gmail.com"
120
+ # password="httscgatatbbxxur"
121
+ # reciever="pragnakalp.dev35@gmail.com"
122
 
123
+ # s = smtplib.SMTP('smtp.gmail.com', 587)
124
+ # s.starttls()
125
+ # s.ehlo()
126
+ # s.login(sender,password)
127
 
128
+ # message = """Subject : Appointment Booking\n\n
129
+ # Hello,
130
+ # Your OCR generated successfully"""
131
+ # s.sendmail(sender, reciever, message)
132
+ # s.quit()
133
+ # mailsend=1
134
+ # print("Send mail successfully")
135
  return text_output
136
 
137
  except Exception as e:
 
200
  description="Try OCR with different methods",
201
  theme="darkpeach",
202
  css=".gradio-container {background-color: lightgray} #radio_div {background-color: #FFD8B4; font-size: 40px;}",
203
+ allow_flagging = "manual",
204
+ flagging_callback=hf_writer
205
  )
206
  demo.launch(enable_queue = False)