rdose commited on
Commit
8e5ed10
1 Parent(s): 2e1613f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -17
app.py CHANGED
@@ -1,5 +1,4 @@
1
- #Choose the extractor. Both extractnet & dragnet have dependency conflicts with bertopic
2
- EXTRACTOR_NET = 'trafilatura'
3
 
4
  import numpy as np
5
  import onnxruntime
@@ -8,27 +7,23 @@ import gradio as gr
8
  import requests
9
  import json
10
 
11
- if(EXTRACTOR_NET == 'extractnet'):
12
- try:
13
- from extractnet import Extractor
14
- except ImportError:
15
- pass
16
- elif(EXTRACTOR_NET == 'dragnet'):
17
  try:
18
  from dragnet import extract_content
 
19
  except ImportError:
20
- pass
21
- elif(EXTRACTOR_NET == 'trafilatura'):
22
- try:
23
- import trafilatura
24
- except ImportError:
25
- pass
26
- else:
27
- raise ImportError
28
 
29
  print('[i] Using',EXTRACTOR_NET)
30
 
31
- from extractnet import Extractor
32
  import math
33
  from transformers import AutoTokenizer
34
  import spacy
 
1
+
 
2
 
3
  import numpy as np
4
  import onnxruntime
 
7
  import requests
8
  import json
9
 
10
+
11
+ try:
12
+ from extractnet import Extractor
13
+ EXTRACTOR_NET = 'extractnet'
14
+ except ImportError:
 
15
  try:
16
  from dragnet import extract_content
17
+ EXTRACTOR_NET = 'dragnet'
18
  except ImportError:
19
+ try:
20
+ import trafilatura
21
+ EXTRACTOR_NET = 'trafilatura'
22
+ except ImportError:
23
+ raise ImportError
 
 
 
24
 
25
  print('[i] Using',EXTRACTOR_NET)
26
 
 
27
  import math
28
  from transformers import AutoTokenizer
29
  import spacy