Atharva commited on
Commit
3befa47
1 Parent(s): dd6479e

pipeline update

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -2,7 +2,7 @@ import pandas as pd
2
  import streamlit as st
3
  from transformers import AutoModelForTokenClassification, AutoTokenizer, pipeline
4
 
5
- from src import GBRT, wikipedia_search, wikidata_search, google_search
6
 
7
  TYPE = {
8
  'LOC': ' location',
@@ -53,9 +53,8 @@ def get_candidates(mentions_tags):
53
  candidates.append((mention, cache[(mention, tag)]))
54
  else:
55
  cands = wikidata_search(mention, limit=3)
56
- cands = list(set(cands + google_search(mention, 1)))
57
- if cands == []:
58
- cands = wikipedia_search(mention, limit=3)
59
  cache[(mention, tag)] = cands
60
  candidates.append((mention, cands))
61
  print(mention, cands)
 
2
  import streamlit as st
3
  from transformers import AutoModelForTokenClassification, AutoTokenizer, pipeline
4
 
5
+ from src import GBRT, wikidata_search, google_search
6
 
7
  TYPE = {
8
  'LOC': ' location',
 
53
  candidates.append((mention, cache[(mention, tag)]))
54
  else:
55
  cands = wikidata_search(mention, limit=3)
56
+ if cands == [] and tag != 'PER':
57
+ cands = google_search(mention, limit=3)
 
58
  cache[(mention, tag)] = cands
59
  candidates.append((mention, cands))
60
  print(mention, cands)