- RANDOM - Static variable in class org.botlibre.knowledge.Primitive
-
- RANDOM - Static variable in class org.botlibre.self.SelfCompiler
-
- random(Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- random(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- random(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-
- random(Vertex) - Method in class org.botlibre.tool.Math
-
- random - Static variable in class org.botlibre.util.Utils
-
- random() - Static method in class org.botlibre.util.Utils
-
- random(int) - Static method in class org.botlibre.util.Utils
-
- random(List<T>) - Static method in class org.botlibre.util.Utils
-
- random(Collection<T>) - Static method in class org.botlibre.util.Utils
-
- randomize() - Method in class org.botlibre.analytics.deeplearning.NeuralNetwork2
-
- randomMove() - Method in class org.botlibre.game.TicTacToe
-
- randomSynthesize(Vertex, Vertex) - Method in class org.botlibre.thought.language.Language
-
Self API for synthesizing a new response from a phrase.
- randomSynthesize(Vertex) - Method in class org.botlibre.thought.language.Language
-
Self API for synthesizing a new response.
- rebootstrapMemory(Memory) - Method in class org.botlibre.knowledge.Bootstrap
-
Re-initialize the language state machines.
- recipientId - Variable in class org.botlibre.sense.skype.SkypeActivity
-
- recipientName - Variable in class org.botlibre.sense.skype.SkypeActivity
-
- recordPatternValues(Vertex, Vertex, Map<Vertex, Integer>, Network, List<Vertex>) - Method in class org.botlibre.thought.language.Language
-
Add all of the patterns for the word with its value.
- recordSetenceValues(Vertex, Vertex, Collection<Relationship>, int, Vertex, Map<Vertex, Integer>, Map<Vertex, Set<Vertex>>, Network, List<Vertex>) - Method in class org.botlibre.thought.language.Language
-
Add all of the sentences for the word with its value.
- recordStar(List<List<Vertex>>, Primitive, Map<Vertex, Vertex>, Network) - Static method in class org.botlibre.thought.language.Language
-
- RECREATE_DATABASE - Static variable in class org.botlibre.knowledge.database.DatabaseMemory
-
- REDIRECT - Static variable in class org.botlibre.knowledge.Primitive
-
- REDIRECT - Static variable in class org.botlibre.self.SelfCompiler
-
- reduce(String) - Static method in class org.botlibre.util.Utils
-
Reduce the sentence to a simple form.
- REFLEXIVE - Static variable in class org.botlibre.knowledge.Primitive
-
- reinforcedLearningMove() - Method in class org.botlibre.game.TicTacToe
-
- RELATED - Static variable in class org.botlibre.knowledge.Primitive
-
- RELATED - Static variable in class org.botlibre.self.SelfCompiler
-
- RELATION - Static variable in class org.botlibre.knowledge.Primitive
-
- RELATION - Static variable in class org.botlibre.self.SelfCompiler
-
- Relationship - Interface in org.botlibre.api.knowledge
-
Relationship between two vertices.
- RELATIONSHIP - Static variable in class org.botlibre.knowledge.Primitive
-
- RemoteService - Class in org.botlibre.sense.service
-
Process remote service requests, such as SRAIX, Pannous, BotBots, Freebase, Wikidata, HTML, XML, Twiter, Facebook, RSS.
- RemoteService() - Constructor for class org.botlibre.sense.service.RemoteService
-
- REMOVE - Static variable in class org.botlibre.knowledge.Primitive
-
- REMOVE - Static variable in class org.botlibre.self.Self4Compiler
-
- remove(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- remove(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- removeCRs(String) - Static method in class org.botlibre.util.Utils
-
Remove cr.
- removeEmotion(Emotion) - Method in interface org.botlibre.api.emotion.Mood
-
- removeEmotion(Emotion) - Method in class org.botlibre.emotion.BasicMood
-
- removeFriend(String) - Method in class org.botlibre.sense.twitter.Twitter
-
Add the follower.
- removeListener(MemoryEventListener) - Method in interface org.botlibre.api.knowledge.Memory
-
- removeListener(MemoryEventListener) - Method in class org.botlibre.knowledge.BasicMemory
-
- removeListener(ExceptionEventListener) - Method in class org.botlibre.sense.BasicSense
-
- removeListener(ExceptionEventListener) - Method in class org.botlibre.sense.BasicTool
-
- removeLogListener(LogListener) - Method in class org.botlibre.Bot
-
- removeProperty(String) - Method in interface org.botlibre.api.knowledge.Memory
-
Remove the property setting.
- removeProperty(String) - Method in interface org.botlibre.api.knowledge.Network
-
Remove the property setting to the current transaction.
- removeProperty(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Remove the property setting to the current transaction.
- removeProperty(String) - Method in class org.botlibre.knowledge.BasicMemory
-
Remove the property setting.
- removeProperty(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Remove the property setting to the current transaction.
- removeProperty(String) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
-
Remove the property setting to the current transaction.
- removeRelationship(Relationship) - Method in interface org.botlibre.api.knowledge.Network
-
Remove the relationship from the network.
- removeRelationship(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Remove the relation of the type from the other vertex.
- removeRelationship(Primitive, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Remove the relation of the primitive type from the other vertex.
- removeRelationship(Primitive, Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
-
Remove the relation of the primitive type from the other vertex.
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Remove the relationship from the network.
- removeRelationship(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Remove the relationship of the relation type to the target vertex.
- removeRelationship(Primitive, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Remove the relationship of the relation primitive type to the target vertex.
- removeRelationship(Primitive, Primitive) - Method in class org.botlibre.knowledge.BasicVertex
-
Remove the relationship of the relation primitive type to the target vertex.
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.BasicVertex
-
Remove the relationship.
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Remove the relationship from the network.
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
-
Remove the relationship from the network.
- removeSense(Sense) - Method in interface org.botlibre.api.sense.Awareness
-
- removeSense(Sense) - Method in class org.botlibre.sense.BasicAwareness
-
- removeSentencePreviousMeta(Relationship, Vertex, Network) - Static method in class org.botlibre.thought.language.Language
-
Remove the sentence from the previous input to the relationships response meta info.
- removeThought(Thought) - Method in interface org.botlibre.api.thought.Mind
-
- removeThought(Thought) - Method in class org.botlibre.thought.BasicMind
-
- removeTool(Tool) - Method in interface org.botlibre.api.sense.Awareness
-
- removeTool(Tool) - Method in class org.botlibre.sense.BasicAwareness
-
- removeUser(String) - Method in class org.botlibre.sense.chat.Chat
-
- removeUser(String) - Method in class org.botlibre.sense.chat.IRC
-
- removeVertex(Vertex) - Method in interface org.botlibre.api.knowledge.Network
-
Remove the vertex from the network.
- removeVertex(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
-
Remove the vertex from the network.
- removeVertex(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Remove the vertex from the network.
- removeVertex(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
-
Remove the vertex from the network.
- removeVertexAndReferences(Vertex) - Method in interface org.botlibre.api.knowledge.Network
-
Remove the vertex and all references to it from the network.
- removeVertexAndReferences(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
-
Remove the vertex and all references to it from the network.
- removeVertexAndReferences(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Remove the vertex and all references to it from the network.
- removeVertexAndReferences(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
-
Remove the vertex and all references to it from the network.
- removeWithMeta(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- renameMemory(Memory, String, boolean) - Method in class org.botlibre.knowledge.Bootstrap
-
Initialize the memory with the basic bootstrap networks.
- renameMemory(Memory) - Method in class org.botlibre.knowledge.Bootstrap
-
Initialize the memory with the basic bootstrap networks.
- replace(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- replaceKey(String) - Method in class org.botlibre.sense.http.Freebase
-
- replaceRelationship(Relationship, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Replace the relationship with the new target at the same index.
- replaceRelationship(Relationship, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Replace the relationship with the new target at the same index.
- reply - Variable in class org.botlibre.sense.ResponseListener
-
- REPLYTOMENTIONS - Static variable in class org.botlibre.knowledge.Primitive
-
- REPLYTOMESSAGES - Static variable in class org.botlibre.knowledge.Primitive
-
- REQUEST - Static variable in class org.botlibre.knowledge.Primitive
-
- REQUEST - Static variable in class org.botlibre.self.SelfCompiler
-
- request(String, String, String, String, Primitive, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the remote service request, and return the result.
- requestCSV(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestCSV(String, Network) - Method in class org.botlibre.sense.http.Http
-
Return the CSV data object from the URL.
- requestFORGE(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the XML HTTP request.
- requestFreebase(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the Freebase sense.
- requestHTML(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestHTML(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestHTML(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestHTML(String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
-
Return the HTML data from the URL.
- requestHTML(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the HTML HTTP request.
- requestJSON(String, String, Map<String, String>, Network) - Method in class org.botlibre.sense.google.Google
-
Return the JSON data object from the URL.
- requestJSON(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestJSON(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestJSON(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestJSON(String, String, Map<String, String>, Network) - Method in class org.botlibre.sense.http.Http
-
Return the JSON data object from the URL.
- requestJSON(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the XML HTTP request.
- requestJSONAuth(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestJSONAuth(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestJSONAuth(String, String, String, Network) - Method in class org.botlibre.sense.http.Http
-
GET the JSON data from the URL.
- requestJSONAuth(String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
-
GET the JSON data from the URL.
- requestPannous(String, String, String, String, int) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the Pannous service.
- requestText(String, Map<String, String>, Network) - Method in class org.botlibre.sense.http.Http
-
Return the text data from the URL.
- requestText(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestText(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestWikidata(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the Wikidata sense.
- requestWiktionary(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the Wiktionary sense.
- requestXML(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestXML(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestXML(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestXML(String, String, Map<String, String>, Network) - Method in class org.botlibre.sense.http.Http
-
Return the XML data from the URL.
- requestXML(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
-
Invoke the XML HTTP request.
- requestXMLAuth(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestXMLAuth(Vertex, Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- requestXMLAuth(String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
-
GET the XML data from the URL.
- requestXMLAuth(String, String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
-
GET the XML data from the URL.
- REQUIRE - Static variable in class org.botlibre.knowledge.Primitive
-
- REQUIRED - Static variable in class org.botlibre.knowledge.Primitive
-
- reset() - Method in interface org.botlibre.api.avatar.Avatar
-
- reset() - Method in class org.botlibre.avatar.BasicAvatar
-
- reset() - Static method in class org.botlibre.knowledge.micro.MicroMemory
-
- reset() - Static method in class org.botlibre.knowledge.serialized.SerializedMemory
-
- reset() - Method in class org.botlibre.util.TextStream
-
- resetHashCode() - Method in class org.botlibre.knowledge.BasicRelationship
-
- resetRefreshToken(String) - Method in class org.botlibre.sense.google.Google
-
- resetSize() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
- RESPONSE - Static variable in class org.botlibre.knowledge.Primitive
-
- ResponseListener - Class in org.botlibre.sense
-
- ResponseListener() - Constructor for class org.botlibre.sense.ResponseListener
-
- restore() - Method in interface org.botlibre.api.knowledge.Memory
-
Restores the memory from a persisted state.
- restore(String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
-
Restores the memory from a persisted state.
- restore() - Method in class org.botlibre.knowledge.BasicMemory
-
This implementation does not support persistence.
- restore(String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
-
This implementation does not support persistence.
- restore() - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
This implementation does not support persistence.
- restore(String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
Connect and create the EntityManager.
- restore(String, boolean, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
Connect and create the EntityManager.
- restore(String, boolean, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
-
Connect and create the EntityManager.
- restore() - Method in class org.botlibre.knowledge.micro.MicroMemory
-
- restore(String, boolean) - Method in class org.botlibre.knowledge.micro.MicroMemory
-
- restore() - Method in class org.botlibre.knowledge.serialized.SerializedMemory
-
- restore(String, boolean) - Method in class org.botlibre.knowledge.serialized.SerializedMemory
-
- restore() - Method in class org.botlibre.knowledge.xml.XMLMemory
-
Reload the long-term memory from the XML file.
- restoreRelationship(File, Network, DataInputStream) - Method in class org.botlibre.knowledge.micro.MicroMemory
-
- restoreVertex(File, DataInputStream) - Method in class org.botlibre.knowledge.micro.MicroMemory
-
- resume() - Method in interface org.botlibre.api.knowledge.Network
-
Resume after a merge/save.
- resume() - Method in class org.botlibre.knowledge.BasicNetwork
-
- resume() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Resume the network after a save.
- resume() - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
-
Resume the network after a save.
- RETRY - Static variable in class org.botlibre.sense.BasicSense
-
Number of attempt to retry sensory input on failure.
- RETURN - Static variable in class org.botlibre.knowledge.Primitive
-
- RETURN - Static variable in class org.botlibre.self.SelfCompiler
-
- RETWEET - Static variable in class org.botlibre.knowledge.Primitive
-
- retweet(Status) - Method in class org.botlibre.sense.twitter.Twitter
-
Retweet the tweet.
- RIGHTBRACKET - Static variable in class org.botlibre.knowledge.Primitive
-
- ROOT - Static variable in class org.botlibre.knowledge.Primitive
-
- ROUND - Static variable in class org.botlibre.knowledge.Primitive
-
- round(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-
- round(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-
- RSS - Static variable in class org.botlibre.knowledge.Primitive
-
- rss(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- rssFeed(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
-
Self API.
- RSSKEYWORDS - Static variable in class org.botlibre.knowledge.Primitive
-
- RULE - Static variable in class org.botlibre.knowledge.Primitive
-