Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

C

CACHE_SIZE - Static variable in class org.botlibre.knowledge.database.DatabaseMemory
 
cacheSize() - Method in interface org.botlibre.api.knowledge.Memory
 
cacheSize() - Method in class org.botlibre.knowledge.BasicMemory
 
cacheSize() - Method in class org.botlibre.knowledge.database.DatabaseMemory
 
calculate(double) - Method in interface org.botlibre.analytics.deeplearning.ActivationFunction
 
calculate(double) - Method in class org.botlibre.analytics.deeplearning.SigmoidActivationFunction
 
calculate(double) - Method in class org.botlibre.analytics.deeplearning.TanhActivationFunction
 
calculateInverse(double) - Method in interface org.botlibre.analytics.deeplearning.ActivationFunction
 
calculateInverse(double) - Method in class org.botlibre.analytics.deeplearning.SigmoidActivationFunction
 
calculateInverse(double) - Method in class org.botlibre.analytics.deeplearning.TanhActivationFunction
 
Calculator - Class in org.botlibre.tool
Does math.
Calculator() - Constructor for class org.botlibre.tool.Calculator
 
CALL - Static variable in class org.botlibre.knowledge.Primitive
 
CALL - Static variable in class org.botlibre.self.SelfCompiler
 
camelCaseToLowerCase(String) - Static method in class org.botlibre.util.Utils
Convert camel case to lower case words.
capitalize(Vertex, Vertex) - Method in class org.botlibre.tool.Utils
 
capitalize(String) - Static method in class org.botlibre.util.Utils
Capitalize the first character of the string.
CARDINALITY - Static variable in class org.botlibre.knowledge.Primitive
 
CASE - Static variable in class org.botlibre.knowledge.Primitive
 
CASE - Static variable in class org.botlibre.self.SelfCompiler
 
CASESENSITVE - Static variable in class org.botlibre.knowledge.Primitive
 
categoryChildren - Static variable in class org.botlibre.aiml.AIMLParser
 
CEIL - Static variable in class org.botlibre.knowledge.Primitive
 
ceil(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
 
ceil(Vertex, Vertex) - Method in class org.botlibre.tool.Math
 
channelId - Variable in class org.botlibre.sense.skype.SkypeActivity
 
charAt(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
 
CHAT - Static variable in class org.botlibre.knowledge.Primitive
 
Chat - Class in org.botlibre.sense.chat
Connect to and interact on IRC chat networks.
Chat() - Constructor for class org.botlibre.sense.chat.Chat
 
ChatEvent - Class in org.botlibre.sense.chat
Chat message for input and output.
ChatEvent() - Constructor for class org.botlibre.sense.chat.ChatEvent
 
ChatListener - Interface in org.botlibre.sense.chat
Allows the Chat sense to output to the chat channel.
checkArguments(Vertex, List<Relationship>, int, Network) - Method in class org.botlibre.self.SelfInterpreter
 
checkAutoFollowSearch(int) - Method in class org.botlibre.sense.twitter.Twitter
Check search keywords.
checkAutoPost() - Method in class org.botlibre.sense.facebook.Facebook
Auto post.
checkAutoPost() - Method in class org.botlibre.sense.slack.Slack
Auto post.
checkAutoPost() - Method in class org.botlibre.sense.telegram.Telegram
Auto post.
checkAutoTweet() - Method in class org.botlibre.sense.twitter.Twitter
Auto tweet.
checkBetterMatch(Map.Entry<Vertex, Integer>, Map<Vertex, Integer>, Object[], int, int, int, float, Vertex, Vertex, Vertex, Vertex, boolean, boolean, Vertex, Set<String>, Vertex, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Language
 
checkCondition(Relationship, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Language
Check if the response has a condition, and if it evaluates to true.
checkDefaultResponseFormula(Vertex, Vertex, Network, Map<Vertex, Vertex>) - Method in class org.botlibre.thought.language.Language
 
checkDirectMessages() - Method in class org.botlibre.sense.facebook.FacebookMessaging
Check direct messages and reply.
checkDirectMessages() - Method in class org.botlibre.sense.twitter.TwitterDirectMessaging
Check direct messages and reply.
checkDuplicateOrOffensiveResponse(Vertex, Vertex, Vertex, Vertex, Map<Vertex, Vertex>, Network, boolean, boolean) - Method in class org.botlibre.thought.language.Language
Check if the previous response was the same and try to find a new one.
checkEmail() - Method in class org.botlibre.sense.email.Email
Check the inbox for new messages, and process each message.
checkEngaged(Vertex) - Method in class org.botlibre.sense.BasicSense
Record the engaged statistic if the conversation is engaged (over 3 messages).
CHECKEXACTMATCHFIRST - Static variable in class org.botlibre.knowledge.Primitive
 
checkExists() - Static method in class org.botlibre.knowledge.micro.MicroMemory
 
checkExists() - Static method in class org.botlibre.knowledge.serialized.SerializedMemory
 
checkFollowers() - Method in class org.botlibre.sense.twitter.Twitter
Check followers.
checkFriends() - Method in class org.botlibre.sense.facebook.Facebook
Check friends.
checkFriendship(long, boolean) - Method in class org.botlibre.sense.twitter.Twitter
 
checkGameOver() - Method in class org.botlibre.game.TicTacToe
 
checkHashCode() - Method in interface org.botlibre.api.knowledge.Relationship
 
checkHashCode() - Method in class org.botlibre.knowledge.BasicRelationship
 
checkHTML(String) - Static method in class org.botlibre.util.Utils
Check if the text contains a HTML.
checkInputVariable(Vertex, Network) - Static method in class org.botlibre.knowledge.Bootstrap
 
checkInteger(Object) - Method in class org.botlibre.tool.Calculator
 
checkInteger(Object) - Method in class org.botlibre.tool.Math
 
checkLearning() - Method in class org.botlibre.sense.twitter.Twitter
Learn from the profiles posts.
checkLowMemory() - Static method in class org.botlibre.util.Utils
 
checkLowMemory(double) - Static method in class org.botlibre.util.Utils
 
checkMaxMemory() - Static method in class org.botlibre.util.Utils
 
checkMentions() - Method in class org.botlibre.sense.twitter.Twitter
Check messages to this user.
checkMessage(JSONObject, long, long, Network) - Method in class org.botlibre.sense.telegram.Telegram
Reply to the message.
checkMessages() - Method in class org.botlibre.sense.telegram.Telegram
Check messages and reply.
checkMinArguments(Vertex, List<Relationship>, int, Network) - Method in class org.botlibre.self.SelfInterpreter
 
checkNewsFeed() - Method in class org.botlibre.sense.facebook.Facebook
Check news feed posts.
checkOnRepeat(Vertex, Vertex, int) - Method in class org.botlibre.thought.language.Language
Check if the response has already been used, and if it has an ONREPEAT response.
checkProfanity(String) - Static method in class org.botlibre.util.Utils
If the word is profanity, map it to something less offensive.
checkProfile() - Method in class org.botlibre.sense.facebook.Facebook
Check profile for messages.
checkProfile() - Method in class org.botlibre.sense.facebook.FacebookMessaging
Check profile for messages.
checkProfile() - Method in class org.botlibre.sense.kik.Kik
Auto post to channel.
checkProfile() - Method in class org.botlibre.sense.skype.Skype
Auto post to channel.
checkProfile() - Method in class org.botlibre.sense.slack.Slack
Auto post to channel.
checkProfile() - Method in class org.botlibre.sense.telegram.Telegram
Auto post to channel.
checkProfile() - Method in class org.botlibre.sense.twitter.Twitter
Check profile for messages.
checkProfile() - Method in class org.botlibre.sense.twitter.TwitterDirectMessaging
Check profile for messages.
checkProfile() - Method in class org.botlibre.sense.wechat.WeChat
Auto post to channel.
checkQuestion(Vertex, Network) - Method in class org.botlibre.thought.language.Language
Mark the sentence as a question.
checkQuotient(Vertex, Vertex, Vertex, Vertex, Comprehension.PathType, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Comprehension
Check if any of the existing quotients match, if none do, then add a new quotient.
checkReduction(Vertex) - Method in interface org.botlibre.api.knowledge.Network
Check if the sentence has been reduced, if not, then reduce.
checkReduction(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
Check if the sentence has been reduced, if not, then reduce.
checkRelationRelationshipForAllWords(List<Relationship>, Map<Vertex, Vertex>, Network, Vertex, Vertex, Vertex, Collection<Relationship>) - Method in class org.botlibre.knowledge.BasicVertex
Check if any of the words have the relationship.
checkRelationRelationshipForAllWords(Collection<Relationship>, Vertex, Vertex, Network) - Method in class org.botlibre.self.SelfInterpreter
Check if any of the words have the relationship.
checkRelationTargetForAllWords(List<Relationship>, Map<Vertex, Vertex>, Network, Vertex, Vertex, Vertex, Collection<Relationship>) - Method in class org.botlibre.knowledge.BasicVertex
Check if any of the words have the relationship.
checkRelationTargetForAllWords(Collection<Relationship>, Vertex, Vertex, Vertex, Network) - Method in class org.botlibre.self.SelfInterpreter
Check if any of the words have the relationship.
checkRSS() - Method in class org.botlibre.sense.facebook.Facebook
Check RSS feed.
checkRSS() - Method in class org.botlibre.sense.slack.Slack
Check RSS feed.
checkRSS() - Method in class org.botlibre.sense.telegram.Telegram
Check RSS feed.
checkRSS() - Method in class org.botlibre.sense.twitter.Twitter
Check RSS feed.
checkSchemaVersion() - Method in class org.botlibre.knowledge.database.DatabaseMemory
 
checkScript(String) - Static method in class org.botlibre.util.Utils
Check if the text contains a script.
checkSearch() - Method in class org.botlibre.sense.twitter.Twitter
Check search keywords.
checkSentence(Vertex, Network, Vertex) - Method in class org.botlibre.sense.BasicSense
Check if the sentence has been discovered.
checkSpam(String, String) - Method in class org.botlibre.sense.chat.Chat
Ignore users that spam the same message repeatedly.
checkSpam(String, String) - Method in class org.botlibre.sense.chat.IRC
Ignore users that spam the same message repeatedly.
checkState(Vertex, Vertex, Vertex, List<Vertex>, int, int, List<Vertex>, Map<Vertex, Vertex>, List<Vertex>, float, Network) - Method in class org.botlibre.thought.language.Language
Apply each state machine vertex to the sentence of words.
checkStatus() - Method in class org.botlibre.sense.twitter.Twitter
Check status.
checkSupportedChildren(Element, Collection<String>, Network) - Method in class org.botlibre.aiml.AIMLParser
 
checkTemplate(Vertex, Network) - Method in class org.botlibre.thought.language.Comprehension
Check if the response can be defined as a template based on the question, context.
checkTimers() - Method in class org.botlibre.sense.timer.Timer
Auto post.
checkTrends() - Method in class org.botlibre.sense.twitter.Twitter
Check trends.
checkURL(String) - Static method in class org.botlibre.util.Utils
Ensure the string is a valid url.
checkWall() - Method in class org.botlibre.sense.facebook.Facebook
Check wall posts.
CLASSIFICATION - Static variable in class org.botlibre.knowledge.Primitive
 
clear() - Method in interface org.botlibre.api.knowledge.Network
Clear all vertices from the network.
clear() - Method in class org.botlibre.knowledge.BasicNetwork
Clear all vertices from the network.
clear() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
 
clear(Vertex) - Method in class org.botlibre.sense.context.Context
Self API Clear the current context.
clear() - Method in class org.botlibre.sense.context.Context
Clear the current context.
clearAvatarProperty() - Method in class org.botlibre.avatar.BasicAvatar
 
clearConversation() - Method in class org.botlibre.sense.text.TextEntry
 
clearPool() - Static method in class org.botlibre.Bot
 
clearProperties(String) - Method in interface org.botlibre.api.knowledge.Memory
 
clearProperties(String) - Method in class org.botlibre.knowledge.BasicMemory
 
clearProperties(String) - Method in class org.botlibre.knowledge.database.DatabaseMemory
Delete the property set.
clearSentenceMeta(Vertex, Vertex, Primitive, Network) - Static method in class org.botlibre.thought.language.Language
Clear any relations in the meta of the type.
clearVoiceProperties() - Method in class org.botlibre.thought.language.Language
 
CLIENTID - Static variable in class org.botlibre.sense.google.Google
 
CLIENTSECRET - Static variable in class org.botlibre.sense.google.Google
 
clone() - Method in class org.botlibre.knowledge.AbstractNetwork
Return a copy of the network.
clone() - Method in class org.botlibre.knowledge.BasicNetwork
Return a thread safe copy of the network.
collectMatches(Vertex, Map<Vertex, Set<Vertex>>) - Method in interface org.botlibre.api.knowledge.Vertex
Compare if the two vertices match.
collectMatches(Vertex, Map<Vertex, Set<Vertex>>) - Method in class org.botlibre.knowledge.BasicVertex
Compare if the two vertices match.
COMMA - Static variable in class org.botlibre.knowledge.Primitive
 
COMMAND - Static variable in class org.botlibre.knowledge.Primitive
 
CommandInput - Class in org.botlibre.sense.text
Defines the properties of a command input.
CommandInput(String) - Constructor for class org.botlibre.sense.text.CommandInput
 
CommandInput(String, boolean, boolean) - Constructor for class org.botlibre.sense.text.CommandInput
 
COMMENT - Static variable in class org.botlibre.knowledge.Primitive
 
compare(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
Compare if the two vertices match.
compareTo(Relationship) - Method in class org.botlibre.knowledge.BasicRelationship
Compare the relationships by index, to allow sorting.
COMPARISON - Static variable in class org.botlibre.knowledge.Primitive
 
COMPOUND_RELATIONSHIP - Static variable in class org.botlibre.knowledge.Primitive
 
COMPOUND_WORD - Static variable in class org.botlibre.knowledge.Primitive
 
Comprehension - Class in org.botlibre.thought.language
Analyse input for gramatic rules.
Comprehension() - Constructor for class org.botlibre.thought.language.Comprehension
 
Comprehension.PathType - Enum in org.botlibre.thought.language
Define the traversal path types for the language state machine.
compress(String, int) - Static method in class org.botlibre.util.Utils
Compress the text to be a proper identifier within the size limit.
computeCorrectness(Relationship) - Static method in class org.botlibre.knowledge.BasicVertex
 
computeMaxSentenceValue(Vertex, Vertex, Network) - Method in class org.botlibre.thought.language.Language
Compute the real value of the sentence.
computeWordValue(Vertex) - Method in class org.botlibre.thought.language.Language
Return the matching value for the word, some word types are worth more than others.
concat(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
 
CONCEPT - Static variable in class org.botlibre.knowledge.Primitive
 
CONDITION - Static variable in class org.botlibre.knowledge.Primitive
 
confidence - Variable in class org.botlibre.thought.language.Language
 
CONFIG_FILE - Static variable in class org.botlibre.Bot
 
configure(String) - Method in class org.botlibre.sense.kik.Kik
 
CONJUGATION - Static variable in class org.botlibre.knowledge.Primitive
 
connect() - Method in class org.botlibre.sense.chat.Chat
 
connect() - Method in class org.botlibre.sense.chat.IRC
 
connect() - Method in class org.botlibre.sense.email.Email
Connect and verify the email settings.
connect() - Method in class org.botlibre.sense.facebook.Facebook
 
connect(String) - Method in class org.botlibre.sense.telegram.Telegram
Register the webhook for the bot for real-time messages.
connect() - Method in class org.botlibre.sense.twitter.Twitter
 
connectAccount() - Method in class org.botlibre.sense.facebook.Facebook
 
connectSession() - Method in class org.botlibre.sense.email.Email
 
connectStore() - Method in class org.botlibre.sense.email.Email
 
connectStoreSSL() - Method in class org.botlibre.sense.email.Email
 
Consciousness - Class in org.botlibre.thought.consciousness
Consciousness monitors active memory and decides what to do.
Consciousness() - Constructor for class org.botlibre.thought.consciousness.Consciousness
Create a new consciousness.
CONTAINS - Static variable in class org.botlibre.knowledge.Primitive
 
containsHTML(String) - Static method in class org.botlibre.util.Utils
Check if the text contains HTML tags.
containsScript(String) - Static method in class org.botlibre.util.Utils
Check if the text contains a script.
CONTENT - Static variable in class org.botlibre.knowledge.Primitive
 
CONTEXT - Static variable in class org.botlibre.knowledge.Primitive
 
Context - Class in org.botlibre.sense.context
Allows a vertices to be explicitly selected.
Context() - Constructor for class org.botlibre.sense.context.Context
 
CONTEXT_SIZE - Static variable in class org.botlibre.sense.context.Context
 
CONTINUE - Static variable in class org.botlibre.knowledge.Primitive
 
CONTINUE - Static variable in class org.botlibre.self.Self4Compiler
 
CONVERSATION - Static variable in class org.botlibre.knowledge.Primitive
 
conversation - Variable in class org.botlibre.sense.ResponseListener
 
CONVERSATION_MATCH_PERCENTAGE - Static variable in class org.botlibre.thought.language.Language
 
conversationId - Variable in class org.botlibre.sense.skype.SkypeActivity
 
CONVERSATIONMATCHPERCENTAGE - Static variable in class org.botlibre.knowledge.Primitive
 
conversationName - Variable in class org.botlibre.sense.skype.SkypeActivity
 
conversations - Variable in class org.botlibre.sense.BasicSense
 
convertDataType(Object) - Static method in class org.botlibre.knowledge.BasicVertex
 
convertDataValue(Object) - Static method in class org.botlibre.knowledge.BasicVertex
 
convertElement(Element, Network) - Method in class org.botlibre.sense.http.Http
 
convertElement(Object, Network) - Method in class org.botlibre.sense.http.Http
 
convertToJSON(Vertex) - Method in class org.botlibre.sense.http.Http
 
convertToJSON(Vertex, Writer, int) - Method in class org.botlibre.sense.http.Http
 
convertToMap(Vertex) - Method in class org.botlibre.sense.http.Http
 
convertToXHTML(InputStream) - Method in class org.botlibre.sense.http.Http
Convert the HTML input stream into DOM parsable XHTML.
convertToXHTML(String) - Method in class org.botlibre.sense.http.Http
Convert the HTML input stream into DOM parsable XHTML.
convertToXML(Vertex) - Method in class org.botlibre.sense.http.Http
 
convertToXML(Vertex, String, Writer, int) - Method in class org.botlibre.sense.http.Http
 
copy() - Method in interface org.botlibre.api.knowledge.Vertex
Create a copy of the vertex with all of the same relationships.
copy() - Method in class org.botlibre.knowledge.BasicVertex
Create a copy of the vertex with all of the same relationships.
copy(Vertex) - Method in class org.botlibre.self.SelfInterpreter
 
copyDataRelationships(Vertex, Primitive, Vertex, Network) - Method in class org.botlibre.sense.http.Wiktionary
 
CORRECTION - Static variable in class org.botlibre.knowledge.Primitive
 
COS - Static variable in class org.botlibre.knowledge.Primitive
 
cos(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
 
cos(Vertex, Vertex) - Method in class org.botlibre.tool.Math
 
COSH - Static variable in class org.botlibre.knowledge.Primitive
 
cosh(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
 
cosh(Vertex, Vertex) - Method in class org.botlibre.tool.Math
 
count - Variable in class org.botlibre.knowledge.database.DatabaseMemory.SessionInfo
 
COUNT - Static variable in class org.botlibre.knowledge.Primitive
 
COUNT - Static variable in class org.botlibre.self.SelfCompiler
 
countAll() - Method in interface org.botlibre.api.knowledge.Network
Return count of all vertices.
countAll() - Method in class org.botlibre.knowledge.BasicNetwork
Return count of all vertices.
countAll() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
Return all vertices.
countAllLike(String) - Method in interface org.botlibre.api.knowledge.Network
Return count of vertices matching the filter.
countAllLike(String) - Method in class org.botlibre.knowledge.BasicNetwork
Return count of all vertices matching the query.
countAllLike(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
Return all vertices matching the filter.
countEvents(String, Date, Date, Network) - Method in class org.botlibre.sense.google.GoogleCalendar
Count the calendar events for the time period.
countEvents(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.google.GoogleCalendar
Self API.
countEvents(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.google.GoogleCalendar
Self API.
countJSON(String, String, Network) - Method in class org.botlibre.sense.google.Google
Return the JSON data object from the URL.
countJSON(String, String, Network) - Method in class org.botlibre.sense.http.Http
Return the count of the JSON result array.
coupledHueSat(byte[]) - Method in class org.botlibre.sense.vision.Vision
HSV stores color information in Hue and Saturation while intensity is in Value.
COVERSATIONAL_RESPONSE_DELAY - Static variable in class org.botlibre.thought.language.Language
 
createAdjective(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the adjective with the meaning.
createAnonymousSpeaker() - Method in interface org.botlibre.api.knowledge.Network
Create a new anonymous speaker.
createAnonymousSpeaker() - Method in class org.botlibre.knowledge.AbstractNetwork
Create a new anonymous speaker.
createArticle(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the article with the meaning.
CREATEDAT - Static variable in class org.botlibre.knowledge.Primitive
 
createFile(File) - Method in class org.botlibre.knowledge.micro.MicroMemory
 
createFormula(String) - Method in interface org.botlibre.api.knowledge.Network
Compile the forumla response.
createFormula(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Compile the forumla response.
createFragment(String) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the text into its words and create a vertex representation of the sentence fragment.
createFragment(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the fragment into its words and create a vertex representation.
createInstance(Primitive) - Method in interface org.botlibre.api.knowledge.Network
Create a new instance of the type.
createInstance(Vertex) - Method in interface org.botlibre.api.knowledge.Network
Create a new instance of the type.
createInstance() - Static method in class org.botlibre.Bot
 
createInstance(String, String, boolean) - Static method in class org.botlibre.Bot
 
createInstance(Primitive) - Method in class org.botlibre.knowledge.AbstractNetwork
Create a new instance of the type.
createInstance(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
Create a new instance of the type.
createInstanceFromPool(String, boolean) - Static method in class org.botlibre.Bot
Return the cached instance from the pool if available, otherwise create a new instance.
createJSONAttachment(String, String, String) - Method in class org.botlibre.sense.facebook.Facebook
Check the command JSON for a Facebook attachment object to append to a Facebook Messeneger message.
createJSONQuickReply(String, String, String) - Method in class org.botlibre.sense.facebook.Facebook
Check the command JSON for a Facebook attachment object to append to a Facebook Messeneger message.
createMemory(String) - Method in interface org.botlibre.api.knowledge.Memory
Create a memory database.
createMemory(String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
Create a memory database.
createMemory(String) - Method in class org.botlibre.knowledge.BasicMemory
Create a memory database.
createMemory(String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
Create a memory database.
createMemory(String) - Method in class org.botlibre.knowledge.database.DatabaseMemory
Create the database.
createMemory(String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
Create the database.
createMemory(String, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
Create the database.
createMemoryFromTemplate(String, String) - Method in interface org.botlibre.api.knowledge.Memory
Create a memory database.
createMemoryFromTemplate(String, boolean, String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
Create a memory database.
createMemoryFromTemplate(String, String) - Method in class org.botlibre.knowledge.BasicMemory
Create a memory database.
createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
Create a memory database.
createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
Create the database.
createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
Create the database.
createMeta(Relationship) - Method in interface org.botlibre.api.knowledge.Network
Return the relationship meta vertex.
createMeta(Relationship) - Method in class org.botlibre.knowledge.AbstractNetwork
Return the relationship meta vertex.
createName(String) - Method in interface org.botlibre.api.knowledge.Network
Find or create the speaker with the name.
createName(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Create the word as a name.
createName(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the name with the meaning.
createNewObject(String) - Method in interface org.botlibre.api.knowledge.Network
Create the word, and a new meaning.
createNewObject(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Create the word, and a new meaning.
createNoun(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the noun with the meaning.
createObject(String) - Method in interface org.botlibre.api.knowledge.Network
Create the word, and its meaning.
createObject(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Create the word, and its meaning.
createOrdinal(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the word with the meaning.
createParagraph(Vertex) - Method in interface org.botlibre.api.knowledge.Network
Convert the sentence to a paragraph if it has multiple phrases.
createParagraph(String) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the paragraph into its sentences and create a vertex representation.
createParagraph(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
Convert the sentence to a paragraph if it has multiple phrases.
createParagraph(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the paragraph into its sentences and create a vertex representation.
createPattern(String, SelfCompiler) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
createPattern(String) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
createPattern(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
createPattern(String, SelfCompiler) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
createPrimitive(String) - Method in interface org.botlibre.api.knowledge.Network
Create the primitive and associate the word to it.
createPrimitive(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Create the primitive and associate the word to it.
createPronoun(String, Vertex, Network, Primitive, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
Create the pronoun with the meaning.
createPronoun(String, Vertex, Network, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
Create the pronoun with the meaning.
createPunctuation(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the punctuation with the meaning.
createQuestion(String, Primitive, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the question word and meaning.
createSentence(String) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the sentence into its words and create a vertex representation.
createSentence(String, boolean) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the sentence into its words and create a vertex representation.
createSentence(String, boolean, boolean) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the sentence into its words and create a vertex representation.
createSentence(String, boolean, boolean, boolean) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the sentence into its words and create a vertex representation.
createSentence(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the sentence into its words and create a vertex representation.
createSentence(String, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the sentence into its words and create a vertex representation.
createSentence(String, boolean, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the sentence into its words and create a vertex representation.
createSentence(String, boolean, boolean, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the sentence into its words and create a vertex representation.
createSentenceState(Vertex, Network) - Method in class org.botlibre.aiml.AIMLParser
 
createSentenceText(Vertex, Network) - Method in class org.botlibre.thought.language.Language
Create the text for the sentence.
createSpeaker(String) - Method in interface org.botlibre.api.knowledge.Network
Find or create the speaker with the name.
createSpeaker(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Find or create the speaker with the name.
createState(Vertex, Vertex, Network) - Method in class org.botlibre.aiml.AIMLParser
Create a left child state node for the pattern.
createTemplate(String) - Method in interface org.botlibre.api.knowledge.Network
Compile the template response.
createTemplate(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Compile the template response.
createTemplate(Vertex, Vertex, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Comprehension
Attempt to create a template response from the question and response.
createTemporyVertex() - Method in interface org.botlibre.api.knowledge.Network
Create a temporary, non-persistent vertex.
createTemporyVertex() - Method in class org.botlibre.knowledge.AbstractNetwork
Create a temporary, non-persistent vertex.
createThumb(byte[], int) - Static method in class org.botlibre.util.Utils
 
createThumb(byte[], int, boolean) - Static method in class org.botlibre.util.Utils
 
createTimestamp() - Method in interface org.botlibre.api.knowledge.Network
Create a timestamp based on the current nanos.
createTimestamp() - Method in class org.botlibre.knowledge.AbstractNetwork
Create a timestamp based on the current nanos.
createTypo(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Associate a typo, or misspelling.
createUniqueFormula(Vertex, Network) - Method in class org.botlibre.self.SelfDecompiler
Print the formula to create a unique instance of it.
createUniqueSpeaker(Primitive, Primitive, String) - Method in interface org.botlibre.api.knowledge.Network
Find or create the speaker from the unique id.
createUniqueSpeaker(Primitive, Primitive, String) - Method in class org.botlibre.knowledge.AbstractNetwork
Find or create the speaker from the unique id.
createUniqueTemplate(Vertex, Network) - Method in class org.botlibre.self.SelfDecompiler
Print the formula to create a unique instance of it.
createVerb(String, Vertex, Primitive, Network, String[]) - Method in class org.botlibre.knowledge.Bootstrap
Create the verb with the meaning.
createVertex() - Method in interface org.botlibre.api.knowledge.Network
Create a new vertex in this network, assign the id.
createVertex(Vertex) - Method in interface org.botlibre.api.knowledge.Network
Return the matching registered vertex, or register if missing.
createVertex(Object) - Method in interface org.botlibre.api.knowledge.Network
Create a new vertex in this network with the data.
createVertex() - Method in class org.botlibre.knowledge.AbstractNetwork
Create a new vertex in this network, assign the id and creation date.
createVertex(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
Create a new vertex from the source.
createVertex(Object) - Method in class org.botlibre.knowledge.AbstractNetwork
Create a new vertex in this network with the data, If a vertex with the data already exists, then it is returned as the data must be unique.
createVertex(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
Create a new vertex from the source.
createVertex(Object) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
Find the exiting vertex, or create a temporary one for primitives.
createWord(String) - Method in interface org.botlibre.api.knowledge.Network
Tokenize the text into its words and create a vertex representation of the word or compound word.
createWord(String) - Method in class org.botlibre.knowledge.AbstractNetwork
Tokenize the text into its words and create a vertex representation of the word or compound word.
createWord(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the word with the meaning.
createWord(String, Vertex, boolean, Network) - Method in class org.botlibre.knowledge.Bootstrap
Create the word with the meaning.
createWord(String, Vertex, Network, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
Create the word with the meaning.
createWord(String, Vertex, boolean, Network, Primitive, Primitive, Primitive, Primitive, String[]) - Method in class org.botlibre.knowledge.Bootstrap
Create the word with the meaning.
csv() - Method in class org.botlibre.util.TextStream
 
csv(String) - Static method in class org.botlibre.util.Utils
 
current() - Method in class org.botlibre.util.TextStream
 
currentEmotionalState() - Method in interface org.botlibre.api.emotion.Mood
Determine the current main emotional state.
currentEmotionalState() - Method in class org.botlibre.emotion.BasicMood
Determine the main emotional state of the output.
currentLine() - Method in class org.botlibre.util.TextStream
 
currentLineColumn() - Method in class org.botlibre.util.TextStream
 
currentLineNumber() - Method in class org.botlibre.util.TextStream
 
customize(Session) - Method in class org.botlibre.knowledge.database.MemorySessionCustomizer
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links