Coder Social home page Coder Social logo

takahi-i / dialoguefirm Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 2.92 MB

Tiny chat bot engine for Unity

Home Page: https://github.com/takahi-i/DialogueFirm/blob/master/Assets/DialogFirm/Doc/main.adoc

License: GNU General Public License v3.0

C# 99.51% Shell 0.22% Makefile 0.27%
alexa bot chatbot unity

dialoguefirm's Introduction

OSS Projects

RedPen is a proofreading tool to help writers or programmers who write technical documents or manuals that need to adhere to a writing standard.

Cookiecutter Docker Science is a project template for data science projects which are deployed in Docker containers. This template provide optimal directory structure and a Makefile which provides many useful targets working in Docker containers.

Publications

  • Takahiko Ito, Shintaro Inuzuka, Yoshiaki Yamada and Jun Harashima. Real World Voice Assistant System for Cooking. International Conference on Natural Language Generation (INLG demo), 2019.
  • Shintaro Inuzuka, Takahiko Ito and Jun Harashima. Step or Not: Discriminator for The Real Instructions in User-generated Recipes. Workshop on Noisy User-generated Text (W-NUT), 2018.
  • Masashi Shimbo, Takahiko Ito, Daichi Mochihashi, Yuji Matsumoto. On the Properties of von Neumann Kernels for Link Analysis. Machine Learning, 75:37-67, 2009.
  • Harendra Bhandari, Masashi Shimbo, Takahiko Ito and Yuji Matsumoto, Generic Text Summarization Using Probabilistic Latent Semantic Indexing. In Proceedings of the 3rd International Joint Conference on Natural Language Processing, pp.133-140. Hyderabad, India, January 2008.
  • Takahiko Ito, Masashi Shimbo, Daichi Mochihashi and Yuji Matsumoto.Exploring Multiple Communities with Kernel-Based Link Analysis. 10th European Conference on Principles and Practice of Knowledge Discovery in Databases (PKDD), Lecture Notes in Artificial Intelligence 4213, pp.235-246, Springer, September 2006.
  • Masashi Shimbo and Takahiko Ito. Kernels as link analysis measures. D. Cook and L. Holder (eds.), Mining Graph Data, Chapter 12, pp.283-310, John Wiley & Sons, December 2006.
  • Takahiko Ito, Massashi Shimbo, Taku Kudo, Yuji Matsumoto. Application of Kernels to Link Analysis, The Eleventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2005.

Software Conferences

  • Document Writing in CI Environment. devopsdays Amsterdam, 2016.
  • Solr Cluster installation tool "Anuenue" and "Did You Mean?" for Japanese, Lucene Revolution, 2011.

Awards

  • Best Paper Award, Data Engineering Workshop, Japan, 2006.
  • Best Paper Award, Journal of Japanese Society of Artificial Intelligence, 2004.

dialoguefirm's People

Contributors

takahi-i avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

dialoguefirm's Issues

Condition

  "responders" : {
    "fail": [
      {
        "type": "random",
        "list": [
          "Oh my god... Project looks chaos ..."
        ],
        "condition" : {
          "must" : [
            {
              "range": {"anger-level": { "gte": 3}}
            }
          ]
        }
      },
      {
        "type": "random",
        "list": [
          "Please fix the build failure"
        ]
      }
    ],
    "default": [{
      "type": "random",
      "name": "default",
      "list": [
        "Build looks nice :-)"
      ]
    }]
  }

Rename SImpleBot?

  • SimpleBot
  • DialogueManager
  • DialogueMaster
  • DialogueUnit
  • dialogpuppet
  • dialogfirm

Support Slots and Types

"types" :
[
   {
       "name" : "ingredients", 
       "examples", ["potate", "tomato"]
    },
   {
       "name" : "locations", 
       "examples", ["paris", "new york"]
    }
],
 intents: [
        {
            "name": "repeat",
            "match" : {
                "type" : "verbatim",
                "patterns" : [ "repeat", "pardon me?" ],
                "condition" : {"current-recipe" : "not null"}
            }
        },
        {
            "name": "recipe-search-with-ingredients",
            "match" : {
                "type" : "whether-forecast",
                 "slots" : [{
                     "name" : "location1",
                      "type" :  "location"
                  } ] 
                "patterns" : [ "Tell me the weather forecast for #{location}?" ]
            }
        },
]

質問to加藤さん

  • ユーザデータの保管場所
  • データの直列化
  • テスト
    • Editor 以下にしか保存できないのか? 
    • テスト用のウィンドウはくっつけられないのか。
    • コマンドからテスト実行はできる?
  • イラスト(スプライトアニメ)を発注したい

Similarity Search

Ambiguous Match implemented with preprocessor and hashmap

{
'what' => [1 ,2 ,3 ,4] 
'思われる' => [1, 4, 6]
}
   {
     "target" : "zatusudan",
     "type" : "ambigous",
     "map" : {
         "hi" : "hi there",
         "suck": "you too"
     }
   }

Refer current value of field

      "effects": [
          {
             "field": "prev-anger-level",
             "type": "set-field",
             "refer": "anger-level"
          },
          {
             "field": "anger-level",
             "type": "set",
             "value": 0
          }
     ]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.