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 

M

main(String[]) - Static method in class org.botlibre.analytics.deeplearning.NetworkTest
 
main(String[]) - Static method in class org.botlibre.analytics.deeplearning.NeuralNetwork
 
main(String[]) - Static method in class org.botlibre.game.TicTacToe
 
main(String[]) - Static method in class org.botlibre.knowledge.Bootstrap
 
main(String[]) - Static method in class org.botlibre.knowledge.database.InitDatabase
 
MALE - Static variable in class org.botlibre.knowledge.Primitive
 
mapProfanity(String) - Static method in class org.botlibre.util.Utils
If the word is profanity, map it to something less offensive.
MARCH - Static variable in class org.botlibre.knowledge.Primitive
 
matches(Vertex, Map<Vertex, Vertex>) - Method in interface org.botlibre.api.knowledge.Vertex
Compare if the two vertices match.
matches(Vertex, Map<Vertex, Vertex>) - Method in class org.botlibre.knowledge.BasicVertex
Compare if the two vertices match.
matchImage(byte[], Vertex, double, Network) - Method in class org.botlibre.sense.vision.Vision
Self API.
matchImage(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.vision.Vision
Self API.
matchPattern(Vertex, Vertex, Vertex, Map<Vertex, Vertex>, Network, float) - Method in class org.botlibre.thought.language.Language
Find the best pattern that matches the sentence.
Math - Class in org.botlibre.tool
Does math.
Math() - Constructor for class org.botlibre.tool.Math
 
MATHFUNCTION - Static variable in class org.botlibre.knowledge.Primitive
 
mathNetwork(Network) - Method in class org.botlibre.knowledge.Bootstrap
Defines some key basic math vertices.
MAX - Static variable in class org.botlibre.knowledge.Primitive
 
max(Vertex, Vertex[]) - Method in class org.botlibre.tool.Math
 
MAX_CACHE - Static variable in class org.botlibre.Bot
 
MAX_DEPTH - Static variable in class org.botlibre.thought.language.Language
 
MAX_ERRORS - Static variable in class org.botlibre.sense.http.Wiktionary
 
MAX_FILE_SIZE - Static variable in class org.botlibre.aiml.AIMLParser
 
MAX_FILE_SIZE - Static variable in class org.botlibre.self.SelfCompiler
 
MAX_FILE_SIZE - Static variable in class org.botlibre.sense.BasicSense
 
MAX_FILE_SIZE - Static variable in class org.botlibre.thought.language.Language
 
MAX_FILE_SIZE - Static variable in class org.botlibre.util.Utils
 
MAX_IDENTIFIER - Static variable in class org.botlibre.aiml.AIMLParser
 
MAX_IDENTIFIER - Static variable in class org.botlibre.thought.language.Comprehension
 
MAX_IMAGE_SIZE - Static variable in class org.botlibre.sense.vision.Vision
 
MAX_LOAD_SIZE - Static variable in class org.botlibre.self.SelfCompiler
 
MAX_LOOKUP - Static variable in class org.botlibre.sense.facebook.Facebook
 
MAX_LOOKUP - Static variable in class org.botlibre.sense.twitter.Twitter
 
MAX_PROCCESS_TIME - Static variable in class org.botlibre.thought.language.Language
 
MAX_PROCESS_TIME - Static variable in class org.botlibre.thought.consciousness.Consciousness
 
MAX_RELATIONSHIPS - Static variable in class org.botlibre.thought.forgetfulness.Forgetfulness
 
MAX_RESPONSE_PROCESS - Static variable in class org.botlibre.thought.language.Language
 
MAX_SIZE - Static variable in class org.botlibre.knowledge.AbstractNetwork
 
MAX_SIZE - Static variable in class org.botlibre.thought.forgetfulness.Forgetfulness
 
MAX_SPAM - Static variable in class org.botlibre.sense.chat.Chat
 
MAX_SPAM - Static variable in class org.botlibre.sense.chat.IRC
 
MAX_STACK - Static variable in class org.botlibre.self.SelfInterpreter
 
MAX_STACK - Static variable in class org.botlibre.thought.language.Language
 
MAX_STATE_PROCESS - Static variable in class org.botlibre.thought.language.Language
 
MAX_TEXT - Static variable in class org.botlibre.knowledge.AbstractNetwork
Define max text size for data value.
MAX_UPLOAD_SIZE - Static variable in class org.botlibre.avatar.ImageAvatar
 
MAX_WAIT - Static variable in class org.botlibre.sense.facebook.FacebookMessaging
 
MAX_WAIT - Static variable in class org.botlibre.sense.kik.Kik
 
MAX_WAIT - Static variable in class org.botlibre.sense.skype.Skype
 
MAX_WAIT - Static variable in class org.botlibre.sense.slack.Slack
 
MAX_WAIT - Static variable in class org.botlibre.sense.sms.Twilio
 
MAX_WAIT - Static variable in class org.botlibre.sense.telegram.Telegram
 
MAX_WAIT - Static variable in class org.botlibre.sense.wechat.WeChat
 
MAX_WORDS - Static variable in class org.botlibre.sense.http.Wiktionary
 
MAXFRIENDS - Static variable in class org.botlibre.knowledge.Primitive
 
maxRelationships - Variable in class org.botlibre.thought.forgetfulness.Forgetfulness
 
MAXRESPONSEMATCHPROCESS - Static variable in class org.botlibre.knowledge.Primitive
 
maxSize - Variable in class org.botlibre.thought.forgetfulness.Forgetfulness
 
MAXSTATEPROCESS - Static variable in class org.botlibre.knowledge.Primitive
 
MAXSTATUSCHECKS - Static variable in class org.botlibre.knowledge.Primitive
 
MAXTIMELNE - Static variable in class org.botlibre.knowledge.Primitive
 
MAY - Static variable in class org.botlibre.knowledge.Primitive
 
MEANING - Static variable in class org.botlibre.knowledge.Primitive
 
MEDIUM - Static variable in class org.botlibre.knowledge.BasicVertex
 
Memory - Interface in org.botlibre.api.knowledge
Defines a set of networks that make up a knowledge base.
memory() - Method in class org.botlibre.Bot
Return the memory.
MemoryEventListener - Interface in org.botlibre.api.knowledge
Gives notification when a memory event occurs, such as new active memory.
MemorySessionCustomizer - Class in org.botlibre.knowledge.database
Need to set the network of all vertices when loaded from database.
MemorySessionCustomizer() - Constructor for class org.botlibre.knowledge.database.MemorySessionCustomizer
 
MemoryStorageException - Exception in org.botlibre.api.knowledge
Thrown when a storage or retrieval exception occurs from the memory datastore.
MemoryStorageException() - Constructor for exception org.botlibre.api.knowledge.MemoryStorageException
 
MemoryStorageException(String) - Constructor for exception org.botlibre.api.knowledge.MemoryStorageException
 
MemoryStorageException(Exception) - Constructor for exception org.botlibre.api.knowledge.MemoryStorageException
 
merge(Network) - Method in interface org.botlibre.api.knowledge.Network
Merge the vertices and relations of the network into the source network.
merge(Vertex) - Method in interface org.botlibre.api.knowledge.Network
Merge the vertex into this network.
merge(Network) - Method in class org.botlibre.knowledge.AbstractNetwork
Merge the vertices and relations of the network into this network.
merge(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
Merge the vertex into this network.
merge(Network) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
Merge the vertices and relations of the network into this network.
merge(Network) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
Merge the vertices and relations of the network into this network.
MESSAGE - Static variable in class org.botlibre.knowledge.Primitive
 
MESSAGE - Static variable in exception org.botlibre.ProfanityException
 
message(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.telegram.Telegram
Self API Send a message to the user.
message(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.twitter.Twitter
Self API Send a message to the user.
MESSAGES - Static variable in class org.botlibre.knowledge.Primitive
 
META - Static variable in class org.botlibre.knowledge.Primitive
 
META - Static variable in class org.botlibre.self.SelfCompiler
 
meta(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
 
METHOD_NAME - Static variable in class org.botlibre.util.HttpDeleteWithBody
 
MicroMemory - Class in org.botlibre.knowledge.micro
MicroMemory stores the memory to an optimized binary file using a custom serializer.
MicroMemory() - Constructor for class org.botlibre.knowledge.micro.MicroMemory
 
migrateProperties() - Method in interface org.botlibre.api.emotion.Mood
Migrate to new properties system.
migrateProperties() - Method in interface org.botlibre.api.sense.Sense
Migrate to new properties system.
migrateProperties() - Method in interface org.botlibre.api.thought.Thought
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.emotion.BasicMood
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.sense.BasicSense
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.sense.email.Email
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.sense.facebook.Facebook
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.sense.http.Wiktionary
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.sense.twitter.Twitter
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.thought.BasicThought
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.thought.consciousness.Consciousness
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.thought.language.Comprehension
Migrate to new properties system.
migrateProperties() - Method in class org.botlibre.thought.language.Language
Migrate to new properties system.
millennium() - Static method in class org.botlibre.tool.Date
 
MIMIC - Static variable in class org.botlibre.knowledge.Primitive
 
MIN - Static variable in class org.botlibre.knowledge.Primitive
 
min(Vertex, Vertex[]) - Method in class org.botlibre.tool.Math
 
MIN_CACHE - Static variable in class org.botlibre.Bot
 
Mind - Interface in org.botlibre.api.thought
Controls and manages the thought processing.
mind() - Method in class org.botlibre.Bot
Return the mind.
Mind.MentalState - Enum in org.botlibre.api.thought
 
MINUS - Static variable in class org.botlibre.knowledge.Primitive
 
minus(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
 
minus(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Math
 
MINUTE - Static variable in class org.botlibre.knowledge.Primitive
 
MINUTE - Static variable in class org.botlibre.sense.BasicSense
 
MINUTE - Static variable in class org.botlibre.util.Utils
 
MONDAY - Static variable in class org.botlibre.knowledge.Primitive
 
MONTH - Static variable in class org.botlibre.knowledge.Primitive
 
MONTHS - Static variable in class org.botlibre.knowledge.Primitive
 
MONTHS - Static variable in class org.botlibre.util.Utils
 
Mood - Interface in org.botlibre.api.emotion
Defines and manages the emotion state.
mood() - Method in class org.botlibre.Bot
Return the mood.
mostConscious(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex related by the type, with the high consciousness level.
mostConscious(Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex related by the type, with the high consciousness level.
mostConscious(Vertex, float) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex related by the type, with the high consciousness level greater than the value.
mostConscious(Primitive, float) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex related by the type, with the high consciousness level and correctness greater than the value.
mostConscious(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex related by the type, of the classification, with the high consciousness level.
mostConscious(Vertex, float, boolean) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex inversely/negatively related by the type, with the high consciousness level.
mostConscious(Vertex, float) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type, with the high consciousness level greater than the value.
mostConscious(Primitive, float) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type, with the high consciousness level greater than the value.
mostConscious(Vertex, float, boolean) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type, with the high consciousness level greater than the value.
mostConscious(Primitive) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type with the high consciousness level.
mostConscious(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type with the high consciousness level.
mostConscious(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type, with the high consciousness level.
mostConsciousRelationship(Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
Return the relationship related by the type, with the high consciousness level.
mostConsciousRelationship(Primitive, float) - Method in interface org.botlibre.api.knowledge.Vertex
Return the relationship related by the type, with the high consciousness level and correctness greater than the value.
mostConsciousRelationship(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
Return the relationship related by the type, with the high consciousness level.
mostConsciousRelationship(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
Return the relationship related by the type, with the high consciousness level.
mostConsciousRelationship(Primitive) - Method in class org.botlibre.knowledge.BasicVertex
Return the relationship related by the type, with the high consciousness level.
mostConsciousRelationship(Primitive, float) - Method in class org.botlibre.knowledge.BasicVertex
Return the relationship related by the type, with the high consciousness level.
mostConsciousTargetOfType(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
Return the most conscious target the vertex has any relationship to that is an instantiation of the classification.
mostConsciousTargetOfType(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
Return the most conscious target the vertex has any relationship to that is an instantiation of the classification.
mostConsciousWithAssoiate(Vertex, Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
mostConsciousWithAssoiate(Vertex, Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
mostConsciousWithAssoiates(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
mostConsciousWithAssoiates(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
move() - Method in class org.botlibre.game.TicTacToe
 
MULTIPLY - Static variable in class org.botlibre.knowledge.Primitive
 
multiply(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
 
multiply(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Math
 
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