Пример #1
0
        public string doSomething(O_NLP.RootObject _o_NLP)
        {
            // Bind to the wit.ai NLP response class
            o_NLP = _o_NLP;



            conf = (o_NLP.outcomes[0].confidence * 100);

            state = o_NLP.outcomes[0].entities.on_off[0].value;

            if (state.Equals("on"))
            {
                LightsActuator.setActive(true);
            }
            else
            {
                LightsActuator.setActive(false);
            }


            string sentence = "";

            sentence += "sentence: " + o_NLP.outcomes [0]._text + "\n";
            sentence += "intent: lights\n";
            sentence += "state: " + state + "\n";
            sentence += "confidence: " + conf + "\n";

            return(sentence);
        }
Пример #2
0
        public string doSomething(O_NLP.RootObject _o_NLP)
        {
            // Bind to the wit.ai NLP response class
            o_NLP = _o_NLP;
            conf  = (o_NLP.outcomes[0].confidence * 100);

            state = o_NLP.outcomes[0].entities.on_off[0].value;

            if (state.Equals("on"))
            {
                LightsActuator.setActive(true);
            }
            else
            {
                LightsActuator.setActive(false);
            }

            string sentence = "";

            sentence += "Hello! I'm " + conf.ToString() + "% sure you set up lights.";

            return(sentence);
        }