ethanpai / test3

huggingface.co
Total runs: 1
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Model's Last Updated: December 10 2024
token-classification

Introduction of test3

Model Details of test3

English Verb Disambiguation in Flair (fast model)

This is the fast verb disambiguation model for English that ships with Flair .

F1-Score: 88,27 (Ontonotes) - predicts Proposition Bank verb frames .

Based on Flair embeddings and LSTM-CRF.


Demo: How to use in Flair

Requires: Flair ( pip install flair )

from flair.data import Sentence
from flair.models import SequenceTagger

# load tagger
tagger = SequenceTagger.load("flair/frame-english-fast")

# make example sentence
sentence = Sentence("George returned to Berlin to return his hat.")

# predict NER tags
tagger.predict(sentence)

# print sentence
print(sentence)

# print predicted NER spans
print('The following frame tags are found:')
# iterate over entities and print
for entity in sentence.get_spans('frame'):
    print(entity)

This yields the following output:

Span [2]: "returned"   [− Labels: return.01 (0.9867)]
Span [6]: "return"   [− Labels: return.02 (0.4741)]

So, the word " returned " is labeled as return.01 (as in go back somewhere ) while " return " is labeled as return.02 (as in give back something ) in the sentence " George returned to Berlin to return his hat ".


Training: Script to train this model

The following Flair script was used to train this model:

from flair.data import Corpus
from flair.datasets import ColumnCorpus
from flair.embeddings import WordEmbeddings, StackedEmbeddings, FlairEmbeddings

# 1. load the corpus (Ontonotes does not ship with Flair, you need to download and reformat into a column format yourself)
corpus = ColumnCorpus(
    "resources/tasks/srl", column_format={1: "text", 11: "frame"}
)

# 2. what tag do we want to predict?
tag_type = 'frame'

# 3. make the tag dictionary from the corpus
tag_dictionary = corpus.make_tag_dictionary(tag_type=tag_type)

# 4. initialize each embedding we use
embedding_types = [

    BytePairEmbeddings("en"),

    FlairEmbeddings("news-forward-fast"),

    FlairEmbeddings("news-backward-fast"),
]

# embedding stack consists of Flair and GloVe embeddings
embeddings = StackedEmbeddings(embeddings=embedding_types)

# 5. initialize sequence tagger
from flair.models import SequenceTagger

tagger = SequenceTagger(hidden_size=256,
                        embeddings=embeddings,
                        tag_dictionary=tag_dictionary,
                        tag_type=tag_type)

# 6. initialize trainer
from flair.trainers import ModelTrainer

trainer = ModelTrainer(tagger, corpus)

# 7. run training
trainer.train('resources/taggers/frame-english-fast',
              train_with_dev=True,
              max_epochs=150)

Cite

Please cite the following paper when using this model.

@inproceedings{akbik2019flair,
  title={FLAIR: An easy-to-use framework for state-of-the-art NLP},
  author={Akbik, Alan and Bergmann, Tanja and Blythe, Duncan and Rasul, Kashif and Schweter, Stefan and Vollgraf, Roland},
  booktitle={{NAACL} 2019, 2019 Conference of the North American Chapter of the Association for Computational Linguistics (Demonstrations)},
  pages={54--59},
  year={2019}
}

Issues?

The Flair issue tracker is available here .

Runs of ethanpai test3 on huggingface.co

1
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs

More Information About test3 huggingface.co Model

test3 huggingface.co

test3 huggingface.co is an AI model on huggingface.co that provides test3's model effect (), which can be used instantly with this ethanpai test3 model. huggingface.co supports a free trial of the test3 model, and also provides paid use of the test3. Support call test3 model through api, including Node.js, Python, http.

ethanpai test3 online free

test3 huggingface.co is an online trial and call api platform, which integrates test3's modeling effects, including api services, and provides a free online trial of test3, you can try test3 online for free by clicking the link below.

ethanpai test3 online free url in huggingface.co:

https://huggingface.co/ethanpai/test3

test3 install

test3 is an open source model from GitHub that offers a free installation service, and any user can find test3 on GitHub to install. At the same time, huggingface.co provides the effect of test3 install, users can directly use test3 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

test3 install url in huggingface.co:

https://huggingface.co/ethanpai/test3

Url of test3

Provider of test3 huggingface.co

ethanpai
ORGANIZATIONS

Other API from ethanpai

huggingface.co

Total runs: 36
Run Growth: 0
Growth Rate: 0.00%
Updated:December 17 2024
huggingface.co

Total runs: 18
Run Growth: 0
Growth Rate: 0.00%
Updated:January 04 2025
huggingface.co

Total runs: 16
Run Growth: 0
Growth Rate: 0.00%
Updated:December 17 2024
huggingface.co

Total runs: 10
Run Growth: 0
Growth Rate: 0.00%
Updated:December 07 2024
huggingface.co

Total runs: 9
Run Growth: 0
Growth Rate: 0.00%
Updated:December 17 2024
huggingface.co

Total runs: 9
Run Growth: 0
Growth Rate: 0.00%
Updated:December 17 2024
huggingface.co

Total runs: 8
Run Growth: 0
Growth Rate: 0.00%
Updated:December 17 2024
huggingface.co

Total runs: 7
Run Growth: 0
Growth Rate: 0.00%
Updated:December 17 2024
huggingface.co

Total runs: 5
Run Growth: 0
Growth Rate: 0.00%
Updated:December 06 2024
huggingface.co

Total runs: 4
Run Growth: 0
Growth Rate: 0.00%
Updated:December 15 2024
huggingface.co

Total runs: 2
Run Growth: 0
Growth Rate: 0.00%
Updated:December 10 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 18 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 14 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 14 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 17 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 14 2024