neuralworm commited on
Commit
33e17d9
·
1 Parent(s): eb11c64

simplify interface

Browse files
Files changed (2) hide show
  1. .gitignore +1 -0
  2. app.py +4 -15
.gitignore ADDED
@@ -0,0 +1 @@
 
 
1
+ __pycache__
app.py CHANGED
@@ -188,19 +188,13 @@ with gr.Blocks() as app:
188
  with gr.Row():
189
  name_input = gr.Textbox(label="Name")
190
  date_input = Calendar(label="Date", type="date")
191
- with gr.Row():
192
- date_language_input = gr.Dropdown(
193
- choices=list(LANGUAGE_CODE_MAP.keys()),
194
- label="Language (Date Words)",
195
- value='english',
196
- )
197
  with gr.Row():
198
  run_button = gr.Button("Find Psalm")
199
  with gr.Row():
200
  iframe_output = gr.HTML(label="Psalm Display")
201
 
202
- def main_function(name, date, date_language_input):
203
- logger.debug(f"Entering main_function with name: '{name}', date: '{date}', date_language: '{date_language_input}'")
204
 
205
  if not name or not date:
206
  logger.debug("Name or date missing. Returning error message.")
@@ -214,13 +208,8 @@ with gr.Blocks() as app:
214
  date_words = date_to_words(date_str)
215
  logger.debug(f"Date words: {date_words}")
216
 
217
- translator = GoogleTranslator(source='auto', target=date_language_input)
218
- translated_date_words = translator.translate(date_words)
219
- logger.debug(f"Translated date words (raw): {translated_date_words}")
220
- translated_date_words = custom_normalize(translated_date_words)
221
- logger.debug(f"Translated date words (normalized): {translated_date_words}")
222
 
223
- initial_gematria_sum = calculate_gematria_sum(name, translated_date_words)
224
  logger.debug(f"Initial Gematria Sum: {initial_gematria_sum}")
225
 
226
  if initial_gematria_sum is None:
@@ -249,7 +238,7 @@ with gr.Blocks() as app:
249
 
250
  run_button.click(
251
  main_function,
252
- inputs=[name_input, date_input, date_language_input],
253
  outputs=[iframe_output]
254
  )
255
 
 
188
  with gr.Row():
189
  name_input = gr.Textbox(label="Name")
190
  date_input = Calendar(label="Date", type="date")
 
 
 
 
 
 
191
  with gr.Row():
192
  run_button = gr.Button("Find Psalm")
193
  with gr.Row():
194
  iframe_output = gr.HTML(label="Psalm Display")
195
 
196
+ def main_function(name, date):
197
+ logger.debug(f"Entering main_function with name: '{name}', date: '{date}'")
198
 
199
  if not name or not date:
200
  logger.debug("Name or date missing. Returning error message.")
 
208
  date_words = date_to_words(date_str)
209
  logger.debug(f"Date words: {date_words}")
210
 
 
 
 
 
 
211
 
212
+ initial_gematria_sum = calculate_gematria_sum(name, date_words)
213
  logger.debug(f"Initial Gematria Sum: {initial_gematria_sum}")
214
 
215
  if initial_gematria_sum is None:
 
238
 
239
  run_button.click(
240
  main_function,
241
+ inputs=[name_input, date_input],
242
  outputs=[iframe_output]
243
  )
244