mirror of
https://github.com/explosion/spaCy.git
synced 2024-12-27 10:26:35 +03:00
19 lines
1.1 KiB
Plaintext
19 lines
1.1 KiB
Plaintext
//- 💫 DOCS > USAGE > MODELS > QUICKSTART
|
|
|
|
- QUICKSTART_MODELS[0].options = Object.keys(MODELS).map(m => ({ id: m, title: LANGUAGES[m], checked: m == 'en'}))
|
|
+quickstart(QUICKSTART_MODELS, "Quickstart", "Install a default model, get the code to load it from within spaCy and an example to test it. For more options, see the section on available models below.")
|
|
for models, lang in MODELS
|
|
- var package = models[0]
|
|
+qs({lang: lang}) spacy download #{lang}
|
|
+qs({lang: lang}, "divider")
|
|
+qs({lang: lang, load: "module"}, "python") import #{package}
|
|
+qs({lang: lang, load: "module"}, "python") nlp = #{package}.load()
|
|
+qs({lang: lang, load: "spacy"}, "python") import spacy
|
|
+qs({lang: lang, load: "spacy"}, "python") nlp = spacy.load('#{lang}')
|
|
+qs({lang: lang, config: "example"}, "python") doc = nlp(u"#{EXAMPLE_SENTENCES[lang]}")
|
|
|
|
if lang != "xx"
|
|
+qs({lang: lang, config: "example"}, "python") print([(w.text, w.pos_) for w in doc])
|
|
else
|
|
+qs({lang: lang, config: "example"}, "python") print([(ent.text, ent.label) for ent in doc.ents])
|