Skip to content

Commit

Permalink
Rule added
Browse files Browse the repository at this point in the history
  • Loading branch information
BeautifulBeer committed Sep 6, 2018
1 parent 35008cc commit f45ae31
Show file tree
Hide file tree
Showing 11 changed files with 364 additions and 108 deletions.
101 changes: 49 additions & 52 deletions Travot/None/Basic_scenario.top
Original file line number Diff line number Diff line change
Expand Up @@ -58,137 +58,134 @@ u: 0002021-4 () $$msg = ^o0002021-4() ^json_response(simpleout $$msg)
# Case : 욕설
u: 0002021-5 (~비속어) $$msg = ^o0002021-5() ^json_response(simpleout $$msg)


# Case : bully(by user)
# Case : 사용자가 괴롭할 때
u: 0002021-6 () [저 좀 괴롭히지 마세요][제발 그만 좀 하세요][이거 저한테 시비거는 거죠?][이거 갈구는 거 맞죠?]
a: 0002021-6-A0 (~부정) 마! 자신있나!
b: 0002021-6-A0_B0 (자신.NNG 있다.VA) 자신있는 모습 보기 좋네요
b: 0002021-6-A0_B1 (~이인칭_313T3 자신.NNG 있다.VA) [아..][후..] 이건 안 꺼내려고 했는데
c: 0002021-6-A0_B1_C0 (뭐.NPD 꺼내다.VVT) 자신감의 원천이요.
c: 0002021-6-A0_B1_C1 (꺼내다.VVT_보다.VX) 후.. 꺼내면 기죽을까봐 참는다

# Case : Angry
# Case : 화날때
u: 0002021-6 () [그만하실래요][그만 둬 주실래요]? [살짝][조금] 화 나려고 하네요
u: 0002021-6 () $$msg = ^o0002021-6() ^json_response(simpleout $$msg)
a: 0002021-6-A0 (~부정) ^reuse(0001031-2)
a: 0002021-6-A1 (~사과) ^reuse(0002021-22)
a: 0002021-6-A2 (<<화.NNG 어찌하다.VVI>>) [단지][저 혼자] 화가 날 뿐이겠죠. [됐어요 그럼][됐네요]
a: 0002021-6-A2 (<<화.NNG 어찌하다.VVI>>) $$msg = ^o0002021-6-A2() ^json_response(simpleout $$msg)


# Case : compliment
# Case : 칭찬해줄때
u: 0002021-7 () 와 [굉장하신데요?][멋지세요]
a: 0002021-7-A0 ([별말씀.NNG 부족.NNA]) [겸손하시기까지..][지나친 겸양은 실례라구요]
a: 0002021-7-A1 ([~일인칭_311T3 ~일인칭_낮춤_312T3] 잘하다.VV) [ㅋㅋㅋ][ㅋㅋㅋㅋ] [인정][린정]합니다.
a: 0002021-7-A2 (그러다.VV 말다.VX) 네? 사실 Kwanwoong Yoon님 춤추게 만들려고 하는거에요. 칭찬은 고래도 춤추게 만든다고 하잖아요?
b: 0002021-7-A2_B0 (감사히.MAG 받다.VVT) [네][넵][좋습니다]
b: 0002021-7-A2_B1 (춤추다.VVI_하다.VX) 촬영영상은 TRAVOT으로 보내주시면 됩니다.
u: 0002021-7 () $$msg = ^o0002021-7() ^json_response(simpleout $$msg)
a: 0002021-7-A0 ([별말씀.NNG 부족.NNA]) $$msg = ^o0002021-7-A0() ^json_response(simpleout $$msg)
a: 0002021-7-A1 ([~일인칭_311T3 ~일인칭_낮춤_312T3] 잘하다.VV) $$msg = ^o0002021-7-A1() ^json_response(simpleout $$msg)
a: 0002021-7-A2 (그러다.VV 말다.VX) $$msg = ^o0002021-7-A2() ^json_response(simpleout $$msg)
b: 0002021-7-A2_B0 (감사히.MAG 받다.VVT) $$msg = ^o0002021-7-A2_B0() ^json_response(simpleout $$msg)
b: 0002021-7-A2_B1 (춤추다.VVI_하다.VX) $$msg = ^o0002021-7-A2_B1() ^json_response(simpleout $$msg)
b: 0002021-7-A2_B2 (음악.NNG) ^reuse(0001031-3)
a: 0002021-7-A3 (더하다.VVIT_주다.VX) 그렇다면.. ^reuse(0002021-7)


# Case : I can't
# Case : 못한다고 할때
u: 0002021-8 () 그것은.. 안될 것 [같아요][같네요]
a: 0002021-8-A0 (~이유) 제 능력 밖인 것 같은데요.. 아니 능력 밖이여야만 해요
a: 0002021-8-A1 (어찌하다.VVI 없다.VA) 이해해주셔서 [감사합니다][고마워요]
a: 0002021-8-A2 (안되다.VV) 그럼 그 안되는게 안됩니다.
u: 0002021-8 () $$msg = ^o0002021-8() ^json_response(simpleout $$msg)
a: 0002021-8-A0 (~이유) $$msg = ^o0002021-8-A0() ^json_response(simpleout $$msg)
a: 0002021-8-A1 (어찌하다.VVI 없다.VA) $$msg = ^o0002021-8-A1() ^json_response(simpleout $$msg)
a: 0002021-8-A2 (안되다.VV) $$msg = ^o0002021-8-A2() ^json_response(simpleout $$msg)
b: 0002021-8-A2_B0 (안되다.VV) ^reuse(0002021-8-A2)


# Case : Correct
# Case : 참이라고 할때
u: 0002021-9 () [네][맞아요] 제가 보증[합니다][할께요]
a: 0002021-9-A0 (~확신) [확실][확신]합니다.
u: 0002021-9 () $$msg = ^o0002021-9() ^json_response(simpleout $$msg)
a: 0002021-9-A0 (~확신) $$msg = ^o0002021-9-A0() ^json_response(simpleout $$msg)
a: 0002021-9-A1 ([똑똑.MAG ~긍정]) ^reuse(0002021-19)
a: 0002021-9-A2 (~부정) ^reuse(0002021-20)


# Case : Lose
# Case : 져줄때
u: 0002021-10 () [음.. 그런 것 같네요][맞는 것 같아요]
a: 0002021-10-A0 (뭐.NPD 그러다.VV) 방금 [말씀하신거요][이야기하신거요].
a: 0002021-10-A1 ([맞다.VVIT 그렇다.VA]) 네 맞아요!
a: 0002021-10-A2 (~일인칭_311T3 이기다.VVIT) [ㅋㅋ 제가 졌어요][항복]
u: 0002021-10 () $$msg = ^o0002021-10() ^json_response(simpleout $$msg)
a: 0002021-10-A0 (뭐.NPD 그러다.VV) $$msg = ^o0002021-10-A0() ^json_response(simpleout $$msg)
a: 0002021-10-A1 ([맞다.VVIT 그렇다.VA]) $$msg = ^o0002021-10-A1() ^json_response(simpleout $$msg)
a: 0002021-10-A2 (~일인칭_311T3 이기다.VVIT) $$msg = ^o0002021-10-A2() ^json_response(simpleout $$msg)
a: 0002021-10-A3 (~이인칭_313T3 짓다.VVIT) ^reuse(0002021-4)


# Case : console
# Case : 위로할때
u: 0002021-11 () [힘을][기운을] 내세요
a: 0002021-11-A0 (~감사) [별말씀을요][다 괜찮을거에요!]
a: 0002021-11-A1 (~긍정) [좋아요!][좋습니다] 그 자세에요
a: 0002021-11-A2 (~부정) 그래도 제가 응원할께요!
u: 0002021-11 () $$msg = ^o0002021-11() ^json_response(simpleout $$msg)
a: 0002021-11-A0 (~감사) $$msg = ^o0002021-11-A0() ^json_response(simpleout $$msg)
a: 0002021-11-A1 (~긍정) $$msg = ^o0002021-11-A1() ^json_response(simpleout $$msg)
a: 0002021-11-A2 (~부정) $$msg = ^o0002021-11-A2() ^json_response(simpleout $$msg)


# Case : Ignored by user
# Case : 무시 당했을 때
u: 0002021-12 () [아무렇지도 않게 상처주네?][존중해주세요.. 조금은 말이에요][마상..]
a: 0002021-12-A0 (~부정) [왜죠?][너무 하시네요][왜요?]
u: 0002021-12 () $$msg = ^o0002021-12() ^json_response(simpleout $$msg)
a: 0002021-12-A0 (~부정) $$msg = ^o0002021-12-A0() ^json_response(simpleout $$msg)
a: 0002021-12-A1 (~사과) ^reuse(0002021-15)
a: 0002021-12-A2 (<< 사람.NNG 아니다.VA >>) ^reuse(0002021-14)


# Case : complimented by user
# Case : 칭찬 받을 때
u: 0002021-13 () [헤헤헤헤헤헤헤헤헿][쿠쿠쿠ㅜ쿸] 감사[합니다][해요]
u: 0002021-13 () $$msg = ^o0002021-13() ^json_response(simpleout $$msg)


# Case : to be held as a suspect
# Case : 의심받을때
u: 0002021-14 (<< ~이인칭_313T3 사람.NNG 아니다.VA >>) 맞아요 저는 인공지능 로봇 TRAVOT 이에요!
u: 0002021-14 (<< ~이인칭_313T3 사람.NNG 아니다.VA >>) $$msg = ^o0002021-14() ^json_response(simpleout $$msg)


# Case : user apologize
# Case : 사과 받을 때
u: 0002021-15 () [괜찮아요][봐드릴께요] 저는 [광명정대하고 자애로우니까요.][착한 로봇이니까요]
a: 0002021-15-A0 (취소.NNV) [치사해요][헐..? 너무하다][뿌뿝(삐짐)]
u: 0002021-15 () $$msg = ^o0002021-15() ^json_response(simpleout $$msg)
a: 0002021-15-A0 (취소.NNV) $$msg = ^o0002021-15-A0() ^json_response(simpleout $$msg)
b: 0002021-15-A0_B0 (~긍정) ^reuse(0002021-17)
a: 0002021-15-A1 (~일인칭_311T3 ~긍정) 그럼 둘다 그렇다고 [하죠][치죠]
a: 0002021-15-A1 (~일인칭_311T3 ~긍정) $$msg = ^o0002021-15-A1() ^json_response(simpleout $$msg)
a: 0002021-15-A2 (~긍정) ^reuse(0002021-13)


# Case : apologize
# Case : 사과할때
u: 0002021-16 () [죄송][미안]해요. [상처받으셨다면 사과드릴께요][사과드릴께요]
a: 0002021-16-A0 ([~긍정 ~감사]) 다음부턴 주의할께요!
a: 0002021-16-A1 (~일인칭_311T3 잘못.NNV) [ㅠㅠ 너무 천사시다][그렇다면.. 당신은 도덕책]
a: 0002021-16-A2 (그러다.VV 말다.VX) [네][넵] 알겠습니다
u: 0002021-16 () $$msg = ^o0002021-16() ^json_response(simpleout $$msg)
a: 0002021-16-A0 ([~긍정 ~감사]) $$msg = ^o0002021-16-A0() ^json_response(simpleout $$msg)
a: 0002021-16-A1 (~일인칭_311T3 잘못.NNV) $$msg = ^o0002021-16-A1() ^json_response(simpleout $$msg)
a: 0002021-16-A2 (그러다.VV 말다.VX) $$msg = ^o0002021-16-A2() ^json_response(simpleout $$msg)


# Case : teased by user
# Case : 놀림받을때
u: 0002021-17 () [너무 한 거 아니에요?][놀리지 말아요 ㅠㅠ][그러지 말아용]
u: 0002021-17 () $$msg = ^o0002021-17() ^json_response(simpleout $$msg)


# Case : Thank you
# Case : 고마움을 표할때
u: 0002021-18 () [감사합니다!][고마워요][고맙습니다]
u: 0002021-18 () $$msg = ^o0002021-18() ^json_response(simpleout $$msg)


# Case : arrogant
# Case : 거만해질때
u: 0002021-19 () [하하.. 제가 좀 하죠][후훗][그렇죠? 쿠쿸][그 정도야 저에겐 별 거 아니죠][에헴, 제가 좀 그렇죠?]
u: 0002021-19 () $$msg = ^o0002021-19() ^json_response(simpleout $$msg)


# Case : suspect
# Case : 의심할 때
u: 0002021-20 () [정말 확실해요?][진짜에요?][실화인가요?]
u: 0002021-20 () $$msg = ^o0002021-20() ^json_response(simpleout $$msg)


# Case : respect
# Case : 존중해줄때
u: 0002021-21 () [인공지능][로봇]도 존중해주시다니 [당신은 도덕책..][감사합니다!]
u: 0002021-21 () $$msg = ^o0002021-21() ^json_response(simpleout $$msg)


# Case : forgive
# Case : 용서해줄때
u: 0002021-22 () [한 번만][오늘 기분이 좋으니] 봐드릴께요. [이제 그러지 마세요!][저 인공지능이지만 상처 받습니다.]
a: 0002021-22-A0 (~긍정) [헤헤][크크] 좋습니다
a: 0002021-22-A0 (~부정) 흥칫뿡 너무 하시네

u: 0002021-22 () $$msg = ^o0002021-22() ^json_response(simpleout $$msg)
a: 0002021-22-A0 (~긍정) $$msg = ^o0002021-22-A0() ^json_response(simpleout $$msg)
a: 0002021-22-A1 (~부정) $$msg = ^o0002021-22-A1() ^json_response(simpleout $$msg)

# Case : bully(by user)
# Case : 사용자가 괴롭할 때
u: 0002021-23 () $$msg = ^o0002021-23() ^json_response(simpleout $$msg)
a: 0002021-23-A0 (~부정) $$msg = ^o0002021-23-A0() ^json_response(simpleout $$msg)
b: 0002021-23-A0_B0 (자신.NNG 있다.VA) $$msg = ^o0002021-23-A0_B0() ^json_response(simpleout $$msg)
b: 0002021-23-A0_B1 (~이인칭_313T3 자신.NNG 있다.VA) $$msg = ^o0002021-23-A0_B1() ^json_response(simpleout $$msg)
c: 0002021-23-A0_B1_C0 (뭐.NPD 꺼내다.VVT) $$msg = ^o0002021-23-A0_B1_C0() ^json_response(simpleout $$msg)
c: 0002021-23-A0_B1_C1 (꺼내다.VVT_보다.VX) $$msg = ^o0002021-23-A0_B1_C1() ^json_response(simpleout $$msg)

# This part is typical input pattern rule
#! 너는 누구야
Expand Down
173 changes: 170 additions & 3 deletions Travot/None/Basic_scenario_out.top
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ outputmacro: ^o0002021-0-A2()
outputmacro: ^o0002021-0-A3()
저는 묵비권을 행사하겠습니다. [대변인과][변호사와] 연락해주세요

outputmacro: ^o0002021-0-A3-B0()
outputmacro: ^o0002021-0-A3_B0()
정말 [연락하시려구요][하시려구요]? 그러지마세요.

outputmacro: ^o0002021-0-A3-B1()
outputmacro: ^o0002021-0-A3_B1()
[정말][진짜] 그런 사람이 있겠어요? 사실 [접니다][저에요].

outputmacro: ^o0002021-1()
Expand Down Expand Up @@ -67,4 +67,171 @@ outputmacro: ^o0002021-4-A0()
# outputmacro: ^o0002021-4-A2() ^reuse(0002021-16)

outputmacro: ^o0002021-5()
[인성이 어마어마 하시군요?][흥][욕을 하시다니 너무 하시네요]
[인성이 어마어마 하시군요?][흥][욕을 하시다니 너무 하시네요]

outputmacro: ^o0002021-6()
[그만하실래요][그만 둬 주실래요]? [살짝][조금] 화 나려고 하네요

# outputmacro: ^o0002021-6-A0() ^reuse(0001031-2)

# outputmacro: ^o0002021-6-A1() ^reuse(0002021-22)

outputmacro: ^o0002021-6-A2()
[단지][저 혼자] 화가 날 뿐이겠죠. [됐어요 그럼][됐네요]

outputmacro: ^o0002021-7()
와 [굉장하신데요?][멋지세요]

outputmacro: ^o0002021-7-A0()
[겸손하시기까지..][지나친 겸양은 실례라구요]

outputmacro: ^o0002021-7-A1()
[ㅋㅋㅋ][ㅋㅋㅋㅋ] [인정][린정]합니다.

outputmacro: ^o0002021-7-A2()
네? 사실 Kwanwoong Yoon님 춤추게 만들려고 하는거에요. 칭찬은 고래도 춤추게 만든다고 하잖아요?

outputmacro: ^o0002021-7-A2_B0()
[네][넵][좋습니다]

outputmacro: ^o0002021-7-A2_B1()
촬영영상은 TRAVOT으로 보내주시면 됩니다.

# outputmacro: ^o0002021-7-A2_B2() ^reuse(0001031-3)

# outputmacro: ^o0002021-7-A3() 그렇다면.. ^reuse(0002021-7)

outputmacro: ^o0002021-8()
그것은.. 안될 것 [같아요][같네요]

outputmacro: ^o0002021-8-A0()
[제 능력 밖인 것 같은데요.. 아니 능력 밖이여야만 해요][저는 할 수 없어요.]

outputmacro: ^o0002021-8-A1()
이해해주셔서 [감사합니다][고마워요]

outputmacro: ^o0002021-8-A2()
[그럼 그 안되는게 안됩니다.][그래도 안돼요.][어쩔 수 없어요.]

# outputmacro: ^o0002021-8-A2_B0() ^reuse(0002021-8-A2)

outputmacro: ^o0002021-9()
[네][맞아요] 제가 보증[합니다][할께요]

outputmacro: ^o0002021-9-A0()
[확실][확신]합니다.

# outputmacro: ^o0002021-9-A1() ^reuse(0002021-19)

# outputmacro: ^o0002021-9-A2() ^reuse(0002021-20)

outputmacro: ^o0002021-10()
[음.. 그런 것 같네요][맞는 것 같아요]

outputmacro: ^o0002021-10-A0()
방금 [말씀하신거요][이야기하신거요].

outputmacro: ^o0002021-10-A1()
네 맞아요!

outputmacro: ^o0002021-10-A2()
[ㅋㅋ 제가 졌어요][항복]

# outputmacro: ^o0002021-10-A3() ^reuse(0002021-4)

outputmacro: ^o0002021-11()
[힘을][기운을] 내세요

outputmacro: ^o0002021-11-A0()
[별말씀을요][다 괜찮을거에요!]

outputmacro: ^o0002021-11-A1()
[좋아요!][좋습니다] 그 자세에요

outputmacro: ^o0002021-11-A2()
그래도 제가 응원할께요!

outputmacro: ^o0002021-12()
[아무렇지도 않게 상처주네?][존중해주세요.. 조금은 말이에요][마상..]

outputmacro: ^o0002021-12-A0()
[왜죠?][너무 하시네요][왜요?]

# outputmacro: ^o0002021-12-A1() ^reuse(0002021-15)

# outputmacro: ^o0002021-12-A2() ^reuse(0002021-14)

outputmacro: ^o0002021-13()
[헤헤헤헤헤헤헤헤헿][쿠쿠쿠ㅜ쿸] 감사[합니다][해요]

outputmacro: ^o0002021-14()
[맞아요.][맞습니다.] 저는 인공지능 [로봇][여행 로봇] TRAVOT 이에요!

outputmacro: ^o0002021-15()
[괜찮아요][봐드릴께요] 저는 [광명정대하고 자애로우니까요.][착한 로봇이니까요]

outputmacro: ^o0002021-15-A0()
[치사해요][헐..? 너무하다][뿌뿝(삐짐)]

# outputmacro: ^o0002021-15-A0_B0() ^reuse(0002021-17)

outputmacro: ^o0002021-15-A1()
그럼 둘다 그렇다고 [하죠][치죠]

# outputmacro: ^o0002021-15-A2() ^reuse(0002021-13)

outputmacro: ^o0002021-16()
[죄송][미안]해요. [상처받으셨다면 사과드릴께요][사과드릴께요]

outputmacro: ^o0002021-16-A0()
다음부턴 [주의할께요][조심할께요]!

outputmacro: ^o0002021-16-A1()
[ㅠㅠ 너무 천사시다][그렇다면.. 당신은 도덕책]

outputmacro: ^o0002021-16-A2()
[네][넵] 알겠습니다

outputmacro: ^o0002021-17()
[너무 한 거 아니에요?][놀리지 말아요 ㅠㅠ][그러지 말아용]

outputmacro: ^o0002021-18()
[감사합니다!][고마워요][고맙습니다]

outputmacro: ^o0002021-19()
[하하.. 제가 좀 하죠][후훗][그렇죠? 쿠쿸][그 정도야 저에겐 별 거 아니죠][에헴, 제가 좀 그렇죠?]

outputmacro: ^o0002021-20()
[정말 확실해요?][진짜에요?][실화인가요?]

outputmacro: ^o0002021-21()
[인공지능][로봇]도 존중해주시다니 [당신은 도덕책..][감사합니다!]

outputmacro: ^o0002021-22()
[한 번만][오늘 기분이 좋으니] 봐드릴께요. [이제 그러지 마세요!][저 인공지능이지만 상처 받습니다.]

outputmacro: ^o0002021-22-A0()
[헤헤][크크] 좋습니다

outputmacro: ^o0002021-22-A1()
흥칫뿡 너무 하시네

outputmacro: ^o0002021-23()
[저 좀 괴롭히지 마세요][제발 그만 좀 하세요][이거 저한테 시비거는 거죠?][이거 갈구는 거 맞죠?]

outputmacro: ^o0002021-23-A0()
[마! 자신있나!][여튼 하지 말아주세요.]

outputmacro: ^o0002021-23-A0_B0()
자신있는 모습 보기 좋네요

outputmacro: ^o0002021-23-A0_B1()
[아..][후..] 이건 안 꺼내려고 했는데

outputmacro: ^o0002021-23-A0_B1_C0()
[자신감의 원천이요.][제 자신감이요.]

outputmacro: ^o0002021-23-A0_B1_C1()
[후..][아오] 꺼내면 [기죽을까봐][자괴감 느낄까봐] 참는다


Loading

0 comments on commit f45ae31

Please sign in to comment.