Views
No views yet

pip install https://huggingface.co/finding-fossils/metaextractor-spacy/resolve/main/en_metaextractor_spacy-any-py3-none-any.whl1# Using spacy.load().
2import spacy
3nlp = spacy.load("en_metaextractor_spacy")
4
5# Importing as module.
6import en_metaextractor_spacy
7ner_pipe = en_metaextractor_spacy.load()
8
9doc = ner_pipe("In Northern Canada, the BGC site core was primarily made up of Pinus pollen.")
10
11entities = []
12
13for ent in doc.ents:
14 entities.append({
15 "start": ent.start_char,
16 "end": ent.end_char,
17 "labels": [ent.label_],
18 "text": ent.text
19 })
20
21print(entities)
22
23# Output
24[
25 {
26 "start": 3,
27 "end": 19,
28 "labels": ["REGION"],
29 "text": " Northern Canada,",
30 },
31 {
32 "start": 24,
33 "end": 27,
34 "labels": ["SITE"],
35 "text": " BGC",
36 },
37 {
38 "start": 63,
39 "end": 68,
40 "labels": ["TAXA"],
41 "text": " Pinus",
42 }
43]| Train | Validation | Test | |
|---|---|---|---|
| Articles | 28 | 6 | 6 |
| Words | 220857 | 37809 | 36098 |
| TAXA Entities | 3352 | 650 | 570 |
| SITE Entities | 1228 | 177 | 219 |
| REGION Entities | 2314 | 318 | 258 |
| GEOG Entities | 188 | 37 | 8 |
| AGE Entities | 919 | 206 | 153 |
| ALTI Entities | 99 | 24 | 14 |
| Email Entities | 14 | 4 | 11 |