ホーム   Liplis   トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS
 

ClalisEmotional のバックアップの現在との差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2022-02-27T22:31:45+09:00","","")
#setlinebreak(on)
*clalis感情付与 [#xb3b7c74]
#contents
*概要 [#nb847ffb]
入力された文章を分かち書きし、感情ID、レベルを付与して返します。
感情は、「Plutchikの感情の輪」を参考に以下のとおりの感情を定義しています。
  
#html{{
<div class="table_wrapper">
	<table class="style_table style_table_center" data-pagenate="false" >
		<tbody><tr><td class="style_td">感情ID</td><td class="style_td">-</td><td class="style_td"><span class="wikicolor" style="color:#F00">プラスの感情</span></td><td class="style_td"><span class="wikicolor" style="color:#00F">マイナスの感情</span></td><td class="style_td">-</td></tr>
			<tr><td class="style_td">1</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/joyP.png" alt="うれしい" style="width:24px;"/></td><td class="style_td">うれしい(最高ですっ!)</td><td class="style_td">かなしい(こんなのってないよ・・・)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/joyM.png" alt="かなしい" style="width:24px;"/></td></tr>
			<tr><td class="style_td">2</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/admirationP.png" alt="好意" style="width:24px;"/></td><td class="style_td">好き(お慕い申しております。)</td><td class="style_td">嫌い(私はあなたのことが嫌いですっ!)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/admirationM.png" alt="嫌悪" style="width:24px;"/></td></tr>
			<tr><td class="style_td">3</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/peaceP.png" alt="安心" style="width:24px;"/></td><td class="style_td">安心(平和ですねぇ)</td><td class="style_td">不安(怖いです・・・)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/peaceM.png" alt="不安" style="width:24px;"/></td></tr>
			<tr><td class="style_td">4</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/EcstasyP.png" alt="快感" style="width:24px;"/></td><td class="style_td">快感(きもちいです!)</td><td class="style_td">不快(近寄らないで下さい!)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/EcstasyM.png" alt="不快" style="width:24px;"/></td></tr>
			<tr><td class="style_td">5</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/amazementP.png" alt="驚き+" style="width:24px;"/></td><td class="style_td">驚き+(びっくりです!)</td><td class="style_td">驚き-(何・・・だと・・・?))</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/amazementM.png" alt="驚き-" style="width:24px;"/></td></tr>
			<tr><td class="style_td">6</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/rageP.png" alt="怒り" style="width:24px;"/></td><td class="style_td">怒り(ひどいですっ!)</td><td class="style_td">呆れ(やれやれです)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/rageM.png" alt="怒り" style="width:24px;"/></td></tr>
			<tr><td class="style_td">7</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/interestP.png" alt="興味" style="width:24px;"/></td><td class="style_td">興味(私、気になりますっ!)</td><td class="style_td">無関心(興味ないね)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/interestM.png" alt="興味" style="width:24px;"/></td></tr>
			<tr><td class="style_td">8</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/respectP.png" alt="尊敬" style="width:24px;"/></td><td class="style_td">尊敬(憧れますっ!)</td><td class="style_td">軽蔑(ジトー)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/respectM.png" alt="軽蔑" style="width:24px;"/></td></tr>
			<tr><td class="style_td">9</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/calmlyP.png" alt="冷静" style="width:24px;"/></td><td class="style_td">冷静(落ち着いていこう)</td><td class="style_td">焦燥(あわわ、あわわ・・・)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/calmlyM.png" alt="焦燥" style="width:24px;"/></td></tr>
			<tr><td class="style_td">10</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/proudP.png" alt="誇り" style="width:24px;"/></td><td class="style_td">誇り(えっへん!)</td><td class="style_td">恥じらい(恥ずかしい、です・・・)</td><td class="style_td"><img src="/lipliswiki/webroot/image/common/LiplisEmotion/proudM.png" alt="恥じらい" style="width:24px;"/></td></tr>
			<tr><td class="style_td">1</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=joyP.png&refer=ClalisEmotional" alt="うれしい" style="width:24px;"/></td><td class="style_td">うれしい(最高ですっ!)</td><td class="style_td">かなしい(こんなのってないよ・・・)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=joyM.png&refer=ClalisEmotional" alt="かなしい" style="width:24px;"/></td></tr>
			<tr><td class="style_td">2</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=admirationP.png&refer=ClalisEmotional" alt="好意" style="width:24px;"/></td><td class="style_td">好き(お慕い申しております。)</td><td class="style_td">嫌い(私はあなたのことが嫌いですっ!)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=admirationM.png&refer=ClalisEmotional" alt="嫌悪" style="width:24px;"/></td></tr>
			<tr><td class="style_td">3</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=peaceP.png&refer=ClalisEmotional" alt="安心" style="width:24px;"/></td><td class="style_td">安心(平和ですねぇ)</td><td class="style_td">不安(怖いです・・・)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=peaceM.png&refer=ClalisEmotional" alt="不安" style="width:24px;"/></td></tr>
			<tr><td class="style_td">4</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=EcstasyP.png&refer=ClalisEmotional" alt="快感" style="width:24px;"/></td><td class="style_td">快感(きもちいです!)</td><td class="style_td">不快(近寄らないで下さい!)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=EcstasyM.png&refer=ClalisEmotional" alt="不快" style="width:24px;"/></td></tr>
			<tr><td class="style_td">5</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=amazementP.png&refer=ClalisEmotional" alt="驚き+" style="width:24px;"/></td><td class="style_td">驚き+(びっくりです!)</td><td class="style_td">驚き-(何・・・だと・・・?))</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=amazementM.png&refer=ClalisEmotional" alt="驚き-" style="width:24px;"/></td></tr>
			<tr><td class="style_td">6</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=rageP.png&refer=ClalisEmotional" alt="怒り" style="width:24px;"/></td><td class="style_td">怒り(ひどいですっ!)</td><td class="style_td">呆れ(やれやれです)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=rageM.png&refer=ClalisEmotional" alt="怒り" style="width:24px;"/></td></tr>
			<tr><td class="style_td">7</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=interestP.png&refer=ClalisEmotional" alt="興味" style="width:24px;"/></td><td class="style_td">興味(私、気になりますっ!)</td><td class="style_td">無関心(興味ないね)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=interestM.png&refer=ClalisEmotional" alt="興味" style="width:24px;"/></td></tr>
			<tr><td class="style_td">8</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=respectP.png&refer=ClalisEmotional" alt="尊敬" style="width:24px;"/></td><td class="style_td">尊敬(憧れますっ!)</td><td class="style_td">軽蔑(ジトー)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=respectM.png&refer=ClalisEmotional" alt="軽蔑" style="width:24px;"/></td></tr>
			<tr><td class="style_td">9</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=calmlyP.png&refer=ClalisEmotional" alt="冷静" style="width:24px;"/></td><td class="style_td">冷静(落ち着いていこう)</td><td class="style_td">焦燥(あわわ、あわわ・・・)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=calmlyM.png&refer=ClalisEmotional" alt="焦燥" style="width:24px;"/></td></tr>
			<tr><td class="style_td">10</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=proudP.png&refer=ClalisEmotional" alt="誇り" style="width:24px;"/></td><td class="style_td">誇り(えっへん!)</td><td class="style_td">恥じらい(恥ずかしい、です・・・)</td><td class="style_td"><img src="/wiki/?plugin=attach&pcmd=open&file=proudM.png&refer=ClalisEmotional" alt="恥じらい" style="width:24px;"/></td></tr>
		</tbody>
	</table>
</div>

}}
  
文章に感情を付与して、感情に応じた処理を行うことができます。
Liplisのコア機能として使用している機能です。
Liplisではこの返値に基づいて、感情を変化させています。

Liplisの感情の仕様については「LiplisEmotion」を御覧ください。
 
感情の輪については以下が参考になります。
http://ja.wikipedia.org/wiki/%E6%84%9F%E6%83%85%E3%81%AE%E4%B8%80%E8%A6%A7
 
感情値は、約3万語の形容詞については手動で付与、
それ以外の名詞については訳100万語について、各単語をWEB検索し、
係っている形容詞を分析、計算し自動付与しています。
 
 
*デモフォーム [#orU4dSG]
以下のページでAPIを試すことが出来ます。
#html{{
<a href="/Sister/ClalisSampleJavaScript/"><img src="/lipliswiki/webroot/image/common/LiplisBanner/ClalisApi.gif" alt="ClalisApi" style="width:230px;float:none"/></a><br />
}}
[[&ref(Image/ClalisApi.gif);>[[Clalis API#g1ff6be0]]]]
 
 
*APIリファレンス [#zd84769c]
**SOAP [#mb0cb1ca]
-テスト用フォーム
#html{{
-URL
  https://liplis.mine.nu/Clalis/v30/Soap/Clalis.asmx/clalisEmotional

-引数
  sentence

-GET
  https://liplis.mine.nu/Clalis/v30/Soap/Clalis.asmx/clalisEmotional?sentence=string

-POST
  https://liplis.mine.nu/Clalis/v30/Soap/Clalis.asmx/clalisEmotional
  sentence=string

-XML名前空間
 https://liplis.mine.nu/XMLSchema

-出力フォーマット
 [[XML>#i2848cf3]]

 

**POST TO XML [#i8454c5b]
-テスト用フォーム
#html{{
-URL
  https://liplis.mine.nu/Clalis/v30/Post/Xml/clalisEmotional.aspx

-引数
  sentence

-POST
  https://liplis.mine.nu/Clalis/v30/Post/Xml/clalisEmotional.aspx
  sentence=string

-XML名前空間
 なし

-出力フォーマット
 [[XML>#i2848cf3]]

 
 

**POST TO JSON [#aeb34486]
-テスト用フォーム
#html{{
-URL
  https://liplis.mine.nu/Clalis/v30/Post/Json/clalisEmotional.aspx

-引数
  sentence

-POST
  https://liplis.mine.nu/Clalis/v30/Post/Json/clalisEmotional.aspx
  sentence=string

-出力フォーマット
 [[JSON>#na7bad9e]]

 

**REST TO XML [#ne8f5279]
-URL
  https://liplis.mine.nu/Clalis/v30/Rest/Xml/clalisEmotional

-引数
  sentence

-REST GET
  https://liplis.mine.nu/Clalis/v30/Rest/Xml/clalisEmotional/string

-XML名前空間
 なし

-出力フォーマット
 [[XML>#i2848cf3]]

 

**REST TO JSON [#gb5e88a0]
-URL
  https://liplis.mine.nu/Clalis/v30/Rest/Json/clalisEmotional

-引数
  sentence

-REST GET
  https://liplis.mine.nu/Clalis/v30/Rest/Json/clalisEmotional/string

-出力フォーマット
 [[JSON>#na7bad9e]]

 
*出力フォーマット [#b60ec1ae]
  要求方法によって出力フォーマットが異なります。
  フォーマットの種類は以下のとおりです。
**XMLフォーマット https://liplis.mine.nu/XMLSchema 名前空間 [#i2848cf3]
#sh(xml){{
#code(xml){{
 <?xml version="1.0" encoding="utf-8"?>
 <resEmotional xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns="https://liplis.mine.nu/XMLSchema">
  <resWordList>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
  </resWordList>
 </resEmotional>
}}

**XMLフォーマット[#i2848cf3]
#sh(xml){{
#code(xml){{
 <?xml version="1.0" encoding="utf-8"?>
 <resEmotional xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <resWordList>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
    <msgLeafAndEmotion>
      <name>string</name>
      <emotion>int</emotion>
      <point>int</point>
    </msgLeafAndEmotion>
  </resWordList>
 </resEmotional>
}}

**JSONフォーマット [#na7bad9e]
#sh{{
#code(javascript){{
  {"resWordList":
   [
    {
     "emotion":10,
     "name":"string",
     "point":3
    },
    {
     "emotion":10,
     "name":"string",
     "point":3
    }
   ]
  }
}}