Skip to content

Instantly share code, notes, and snippets.

View pedro-ramirez-suarez's full-sized avatar

Pedro Ramirez pedro-ramirez-suarez

View GitHub Profile
@pedro-ramirez-suarez
pedro-ramirez-suarez / DiPSforDotNet.cs
Created September 8, 2015 13:55
How to connect with DiPS
//Abrimos la conexión a Dips
client = new DiPS.Client.DiPSClient("ws://localhost:8888/dips");
//Nos subcribimos al evento test
client.Subscribe("test", (m) =>
{
//Imprimimos en la consola la entidad (el objeto m es dynamic)
Console.WriteLine("Name: {0}, age:{1}",m.name, n.age);
});
@pedro-ramirez-suarez
pedro-ramirez-suarez / Index.cshtml
Last active September 9, 2015 14:16
Motor de búsqueda distribuido con DiPS
<script>
//Abrimos la conexión a DiPS
diPSClient.Connect('ws://localhost:8888/dips');
diPSClient.Subscribe("searchresults", function (msg) {
//actualizar la UI
@pedro-ramirez-suarez
pedro-ramirez-suarez / CustomGrammar.cs
Last active September 23, 2016 21:13
Intelligent Personal Assistant
//Terminals
var cuantos = ToTerm("cuantos");
var cuantas = ToTerm("cuantas");
var cual = ToTerm("cual");
var que = ToTerm("que");
var cuando = ToTerm("cuando");
var tiene = ToTerm("tiene");
/* más aquí */
var number = new NumberLiteral("number");
var number2 = new NumberLiteral("number2");