Skip to content

Instantly share code, notes, and snippets.

View Makopo's full-sized avatar

Makopoppo Makopo

  • Kanazawa, Ishikawa, Japan
View GitHub Profile
@Makopo
Makopo / gist:0ff3e24a4c56a6e1c1fc948f4e4430df
Created December 10, 2017 12:46
Repl-AI雑談シナリオとA3RT Talk APIの会話記録 (2017年12月実施)
A3RT: こんにちは
雑談: はいこんにちは
A3RT: こんにちは
雑談: お元気ですか
A3RT: あなたはどうですか?
雑談: 秘密かな。
A3RT: はいそんなことはありません
雑談: 残念ですね
A3RT: 残念ですね
雑談: うん
@Makopo
Makopo / gist:ceb779db1f8424f4f8b03d8cc06098b1
Created December 10, 2017 05:24
A3RT vs PersonalityForgeのProb(Azure Translator Text API翻訳)
A3RT: こんにちは
Prob: あなたに明るいユール。(Bright Yule to you.)
A3RT: あなたいいですよ
Prob: 他の人々 の商品に興味がありますか。(Do you have an interest in other peoples goods.)
A3RT: 好きでしたよ
Prob: これはどのような月か狂牛病と正気が衝突するとき。(What time by the moon is this? When the mad and sane collide.)
A3RT: お探ししますか?
Prob: 人が怒ってたし、正気だった言っていないに注意してください。(Notice I did not say who was mad, and who was sane.)
A3RT: そうなのですね
Prob: そうであるかどうかと思いましてください。(I am wondering if it is so.)
@Makopo
Makopo / gist:643c4bbd12a9e2341d93cd6b0cdc0204
Last active December 10, 2017 05:50
Repl-AI雑談対話 vs PersonalityForgeのprob(Azure Translator Text API翻訳)
雑談: こんにちは。
Prob: みなさんメリー クリスマス(I wish you a Merry Christmas)
雑談: メリークリスマス
Prob: ああ、祭りの日、12 月 25 日はクリスマスです。メリークリスマス。希望する素晴らしいユール。(Oh festive days, December 25, is Christmas. Merry Christmas. hope you have a wonderful Yule.)
雑談: 希望っていうと素敵だけど、野望っていうと生々しいよね。
Prob: でもそう言ってについてどんな考えを持っていない場合は?(You don't even have any second thoughts about saying yes?)
雑談: ディズニーランドには行ったことがありますか?
Prob: はい、私はあなたがあまりにもにしたかどうかを知りたいです。(Yes, I just wanted to know if you did too.)
雑談: 野球は見たりしますか?
Prob: とにかく、人間のビジョンは、あまりにも多く依存および他の感覚で十分ではない場所します。(Anyway, humans place too much reliance on vision, and not enough on the other senses.)
@Makopo
Makopo / run.csx
Created November 24, 2017 16:17
Azure Function - DialogFlow向けwebhoook - followupEventを使ったシンプルな例
#r "Newtonsoft.Json"
using System.Net;
using System.Net.Http.Formatting;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
public static async Task<HttpResponseMessage> Run(HttpRequestMessage req, TraceWriter log)
{
@Makopo
Makopo / run.csx
Created November 24, 2017 16:12
DialogFlow(api.ai)向けのシンプルなwebhook
#r "Newtonsoft.Json"
using System.Net;
using System.Net.Http.Formatting;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
public static async Task<HttpResponseMessage> Run(HttpRequestMessage req, TraceWriter log)
{
@Makopo
Makopo / ss_caption.lsl
Last active November 20, 2017 11:36
「このSSに何写ってる?」判定機
//
// 「このSSに何写ってる?」判定機
//
// Author: Makopoppo (SL Name: Mako Nozaki)
//
// [使い方]
//
// 1. Microsoft Azureの「Computer Vision API」の無料試用に申し込みます。
// https://azure.microsoft.com/ja-jp/services/cognitive-services/computer-vision/
//
@Makopo
Makopo / qiita_corrade_script4.lsl
Created November 16, 2017 15:25
Qiita Corrade入門その2 完成
string CORRADE = "XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
string GROUP = "My Group";
string PASSWORD = "YYYYYYYY";
///////////////////////////////////////////////////////////////////////////
// Copyright (C) 2015 Wizardry and Steamworks - License: GNU GPLv3 //
///////////////////////////////////////////////////////////////////////////
string wasKeyValueEncode(list data) {
integer i = llGetListLength(data);
if (i % 2 != 0 || i == 0) return "";
@Makopo
Makopo / qiita_corrade_script3.lsl
Created November 16, 2017 15:23
Qiita Corrade入門その2 「定数を追加」まで
string CORRADE = "XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
string GROUP = "My Group";
string PASSWORD = "YYYYYYYY";
default
{
touch_start(integer num_detected)
{
llOwnerSay("ボットアバターを座らせます");
llInstantMessage(CORRADE,
@Makopo
Makopo / qiita_corrade_script2.lsl
Created November 16, 2017 15:22
Qiita Corrade入門その2記事 「APIの入手」まで
default
{
touch_start(integer num_detected)
{
llOwnerSay("ボットアバターを座らせます");
llInstantMessage(CORRADE,
wasKeyValueEncode(
[
"command", "relax",
"group", wasURLEscape(GROUP),
@Makopo
Makopo / qiita_corrade_script1.lsl
Created November 16, 2017 15:20
Qiita Corrade入門その2記事 「枠を作る」まで
default
{
touch_start(integer num_detected)
{
llOwnerSay("ボットアバターを座らせます");
//
// ここで[地面に座る]を命令
//
state on_the_ground;
}