blob: 71679807433e19de8ac74beadefbd362b963e343 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
var sentence="";
/*sentence+=" #Rhizibot is showing you a #tutorial|";
sentence+="#Rhizi visualizes data with #Graphs and #relationships|";
sentence+="#links and #nodes have #context and #meaning|";
sentence+="#entities and #concepts are #nodes|";
sentence+="We built this entire graph in 30 seconds, try it out yourself!";*/
sentence+='Hi, Rhizibot here! Let me show you how to create networks|';
sentence+='#Rhizi is really fast at generating #Graphs|';
sentence+='Use the "#" hashtag to before writing to create a node|';
sentence+='#Hello|';
sentence+='#John|';
sentence+='Use commas if what you want to write has multiple words|';
sentence+='#"John Smith"|';
sentence+='#"Beauty and the beast"|';
sentence+='Nodes can be connected using words|';
sentence+='#John is a friend of #Tim|';
sentence+='#"Beauty and the beast" is film by #Disney|';
sentence+='Use "and" to connect multiple things together|';
sentence+='#John likes #Apples and #Oranges and #Pistachio|';
sentence+='You can choose the node type by using right arrow or left arrow|';
sentence+='#Rhizi is useful for #"Mapping ideas" and "#"Creating info graphics" and #"Organising knowledge"|';
var counter=0;
var sentencecounter=0;
var robot;
var speed=1;
$('.logo').click(function(){
setTimeout( Robot, 1000 );
});
/*var answer = confirm ("Would you like a tutorial?")
if (answer)
setTimeout( Robot, 100 );*/
function Robot(){
if(counter<=sentence.length){
var text=$('#textanalyser').val();
counter++;
if(sentence.charAt(counter)!=="|"){
$('#textanalyser').val(text+sentence.charAt(counter));
//if(Math.random()>0.9)graph.editType("x","temp",nodetypes[Math.round(Math.random()*4)]);
if(sentence.charAt(counter)==="#"){
sentencecounter++;
window.setTimeout( Robot, 30/speed+Math.random()*160/speed );
}else{
window.setTimeout( Robot, 50/speed+Math.round(Math.random()*100/speed) );
}
}else{
var e = jQuery.Event("keypress");
e.which = 13;
e.keyCode = 13;
$("#textanalyser").trigger(e);
window.setTimeout( Robot, 650/speed );
}
}else{
window.clearInterval(robot);
}
}
|