blunt-octopus commited on
Commit
49552ec
·
1 Parent(s): d1b431d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -10
app.py CHANGED
@@ -75,16 +75,14 @@ with st.form("Taxonomizer"):
75
  submitted = st.form_submit_button("Taxonomize")
76
  st.caption('We **do not** recommend using ArXivTaxonomizer© to choose tags for you new paper.')
77
  if submitted:
78
- empty = False
79
  if title == '':
80
  st.markdown("You are most definitely abusing our service. No ticket today, but you better be careful.")
81
- empty = True
82
- prompt = 'Title: ' + title + ' Abstract: ' + abstract
83
- tokens = tokenizer(prompt, truncation=True, padding='max_length', return_tensors='pt')['input_ids']
84
- preds = softmax(model(tokens.reshape(1, -1)).logits / temperature, dim=1)
85
- tags = top_xx(preds, xx)
86
- other_tags = []
87
- if not empty:
88
  st.header('Inferred tags:')
89
  for i, tag_data in enumerate(tags):
90
  if i < 3:
@@ -92,5 +90,4 @@ with st.form("Taxonomizer"):
92
  else:
93
  if i == 3:
94
  st.subheader('Other possible tags:')
95
- st.caption('* ' + tag_data['tag'] + ' (' + tag_data['description'] + ')')
96
-
 
75
  submitted = st.form_submit_button("Taxonomize")
76
  st.caption('We **do not** recommend using ArXivTaxonomizer&copy; to choose tags for you new paper.')
77
  if submitted:
 
78
  if title == '':
79
  st.markdown("You are most definitely abusing our service. No ticket today, but you better be careful.")
80
+ else:
81
+ prompt = 'Title: ' + title + ' Abstract: ' + abstract
82
+ tokens = tokenizer(prompt, truncation=True, padding='max_length', return_tensors='pt')['input_ids']
83
+ preds = softmax(model(tokens.reshape(1, -1)).logits / temperature, dim=1)
84
+ tags = top_xx(preds, xx)
85
+ other_tags = []
 
86
  st.header('Inferred tags:')
87
  for i, tag_data in enumerate(tags):
88
  if i < 3:
 
90
  else:
91
  if i == 3:
92
  st.subheader('Other possible tags:')
93
+ st.caption('* ' + tag_data['tag'] + ' (' + tag_data['description'] + ')')