Ejemplo n.º 1
0
def umiCharMain(s, info=''):
    FACE = '( •̀ ᴗ •́ )'
    ma = MA.getMeCabCP(s)
    wcnt = len(ma)
    result = [
        result for result in [dealTrigram(ma, i) for i in range(wcnt - 1)]
        if result != None
    ]
    return umiChar(''.join(result))
Ejemplo n.º 2
0
def umiCharMain(s, info = ''):
  FACE = '( •̀ ᴗ •́ )';
  ma = MA.getMeCabCP(s)
  wcnt = len(ma)
  result = [result for result in [dealTrigram(ma, i) for i in range(wcnt-1)] if result != None]
  return umiChar(''.join(result))
Ejemplo n.º 3
0
def umiChar(s):
    ma = MA.getMeCabCP(s)
    wcnt = len(ma)
    umiMap = {
        # // タグ変換
        '<形容動詞語幹接尾>': '的',
        '<一般接尾>': 'よう',
        'だ<Nya>' : 'です。',
        '<Nya>': '',
        # // ごみ取り
        '。。': '。',
        'RT': '',
        'ww': '(笑)',
        'www': '',
        'undefined': '',
        'ふるぁぼ': 'ふぁぼ',
        # //終助詞変換
        'たです': 'たのです。',
        'たぜ': 'たのです。',
        'わね': 'ですね。',
        'わよ': 'ですよ',
        'のよ': 'のですか',
        'たにゃ': 'です。',
        'かにゃ': 'ですか。',
        'かしら': 'ですか。',
        'するゾ': 'しますよ。',
        'スギィ': 'すぎです。',
        'スギィ': 'すぎです。',
        'っすか': 'ですか',
        'よな': 'ですよね',
        'んだよ': 'んですよ',
        'だぞ': 'ですよ',
        'くるです': 'くるのです。',
        'なぁです': 'です。',
        'ねぇ': 'ね♪',
        'かな。': 'ですかね♪',
        'ですかねえ': 'ですかね♪',
        # //名詞変換
        '俺': '私',
        'オレ': '私',
        'おれ': '私',
        'お前': 'あなた',
        'おまえ': 'あなた',
        'クソ': '',
        'くそ': '',
        'ちっこい': '小さい',
        'ぶち込んで': '入れて',
        'すげるぇ': 'すごい',
        # //ラ!固有名詞変換
        '海ちゃん': '海未',
        'うみちゃん': '私',
        '海未ちゃん': '私',
        'うみまく': '海未真姫',
        # // めんどいバグ放置
        'けどけど': 'けれど',
        '死ねで': '死んで',
        '寝う': '寝よう',
        'ですかですよ。': 'ですか。',
        'なかっよ': 'なかったよ',
        'でみう': 'でみよう',
        'てみう': 'てみよう',
        'だです。': 'です。',
        'やけれど': 'ですけど',
        'おつかれるさま': 'おつかれさま'
    };
    return multiple_replace(s, umiMap)
Ejemplo n.º 4
0
def umiChar(s):
    ma = MA.getMeCabCP(s)
    wcnt = len(ma)
    umiMap = {
        # // タグ変換
        '<形容動詞語幹接尾>': '的',
        '<一般接尾>': 'よう',
        'だ<Nya>': 'です。',
        '<Nya>': '',
        # // ごみ取り
        '。。': '。',
        'RT': '',
        'ww': '(笑)',
        'www': '',
        'undefined': '',
        'ふるぁぼ': 'ふぁぼ',
        # //終助詞変換
        'たです': 'たのです。',
        'たぜ': 'たのです。',
        'わね': 'ですね。',
        'わよ': 'ですよ',
        'のよ': 'のですか',
        'たにゃ': 'です。',
        'かにゃ': 'ですか。',
        'かしら': 'ですか。',
        'するゾ': 'しますよ。',
        'スギィ': 'すぎです。',
        'スギィ': 'すぎです。',
        'っすか': 'ですか',
        'よな': 'ですよね',
        'んだよ': 'んですよ',
        'だぞ': 'ですよ',
        'くるです': 'くるのです。',
        'なぁです': 'です。',
        'ねぇ': 'ね♪',
        'かな。': 'ですかね♪',
        'ですかねえ': 'ですかね♪',
        # //名詞変換
        '俺': '私',
        'オレ': '私',
        'おれ': '私',
        'お前': 'あなた',
        'おまえ': 'あなた',
        'クソ': '',
        'くそ': '',
        'ちっこい': '小さい',
        'ぶち込んで': '入れて',
        'すげるぇ': 'すごい',
        # //ラ!固有名詞変換
        '海ちゃん': '海未',
        'うみちゃん': '私',
        '海未ちゃん': '私',
        'うみまく': '海未真姫',
        # // めんどいバグ放置
        'けどけど': 'けれど',
        '死ねで': '死んで',
        '寝う': '寝よう',
        'ですかですよ。': 'ですか。',
        'なかっよ': 'なかったよ',
        'でみう': 'でみよう',
        'てみう': 'てみよう',
        'だです。': 'です。',
        'やけれど': 'ですけど',
        'おつかれるさま': 'おつかれさま'
    }
    return multiple_replace(s, umiMap)