spaCy/spacy/lang/ja
Paul O'Leary McCann bd72fbf09c Port Japanese mecab tokenizer from v1 (#2036)
* Port Japanese mecab tokenizer from v1

This brings the Mecab-based Japanese tokenization introduced in #1246 to
spaCy v2. There isn't a JapaneseTagger implementation yet, but POS tag
information from Mecab is stored in a token extension. A tag map is also
included.

As a reminder, Mecab is required because Universal Dependencies are
based on Unidic tags, and Janome doesn't support Unidic.

Things to check:

1. Is this the right way to use a token extension?

2. What's the right way to implement a JapaneseTagger? The approach in
 #1246 relied on `tag_from_strings` which is just gone now. I guess the
best thing is to just try training spaCy's default Tagger?

-POLM

* Add tagging/make_doc and tests
2018-05-03 18:38:26 +02:00
..
__init__.py Port Japanese mecab tokenizer from v1 (#2036) 2018-05-03 18:38:26 +02:00
examples.py Add example sentences for Japanese and Chinese (see #1107) 2017-10-24 13:02:24 +02:00
tag_map.py Port Japanese mecab tokenizer from v1 (#2036) 2018-05-03 18:38:26 +02:00