Metadata-Version: 2.1
Name: wakame
Version: 0.2.1
Summary: janomeライクなインターフェイスを提供するmecabのラッパーです.
Home-page: https://github.com/tenajima/wakame
Author: tenajima
Author-email: tenajima@gmail.com
License: UNKNOWN
Description: # wakame
        
        janomeライクなインターフェイスを提供するmecabのラッパーです.
        
        ## 利用方法
        
        ```python
        import MeCab
        from wakame.tokenizer import Tokenizer
        from wakame.analyzer import Analyzer
        from wakame.charfilter import *
        from wakame.tokenfilter import *
        
        text = '和布ちゃんこんにちは'
        
        # 基本的な使い方
        tokenizer = Tokenizer()
        tokens = tokenizer.tokenize(text)
        for token in tokens:
            print(token)
        
        # 分かち書き
        tokens = tokenizer.tokenize(text, wakati=True)
        print(tokens)
        
        # 辞書をNEologdにする場合
        tokenizer = Tokenizer(use_neologd=True)
        tokens = tokenizer.tokenize(text)
        for token in tokens:
            print(token)
        
        # filterを利用する場合
        char_filters = [RegexReplaceCharFilter('和布', 'wakame')]
        token_filters = [POSKeepFilter('名詞'), POSStopFilter(['名詞,接尾'])]
        analyzer = Analyzer(tokenizer, char_filters=char_filters, token_filters=token_filters)
        tokens = analyzer.analyze(text)
        for token in tokens:
            print(token)
        
        # tokenの情報をDataFrameで用いる場合
        tokenizer = Tokenizer()
        analyzer = Analyzer(tokenizer)
        df = analyzer.analyze_with_dataframe(text)
        print(df)
        ```
        
        ## インストール
        
        ### MeCabのインストール(必須)
        
        ```sh
        brew install mecab
        brew install mecab-ipadic
        ```
        
        ### mecab-ipadic-NEologdのインストール(任意)
        
        ```sh
        brew install git curl xz
        git clone --depth 1 git@github.com:neologd/mecab-ipadic-neologd.git
        cd mecab-ipadic-neologd
        ./bin/install-mecab-ipadic-neologd -n
        ```
        
        詳しくは[こちらを参照してください](https://github.com/neologd/mecab-ipadic-neologd/blob/master/README.ja.md)
        
        ### mecab-python3のインストール(必須)
        
        ```sh
        brew install swig
        pip install mecab-python3
        ```
        
        ## wakameのインストール(必須)
        
        ```sh
        pip install wakame
        ```
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Development Status :: 3 - Alpha
Description-Content-Type: text/markdown
