- Facebook - Class in org.botlibre.sense.facebook
- 
Enables receiving a sending messages through Facebook. 
- Facebook(boolean) - Constructor for class org.botlibre.sense.facebook.Facebook
-  
- Facebook() - Constructor for class org.botlibre.sense.facebook.Facebook
-  
- FacebookMessaging - Class in org.botlibre.sense.facebook
- 
Enables receiving a sending messages through Facebook. 
- FacebookMessaging() - Constructor for class org.botlibre.sense.facebook.FacebookMessaging
-  
- FacebookMessaging(boolean) - Constructor for class org.botlibre.sense.facebook.FacebookMessaging
-  
- FACEBOOKMESSENGER - Static variable in class org.botlibre.knowledge.Primitive
-  
- FALSE - Static variable in class org.botlibre.knowledge.Primitive
-  
- FALSE - Static variable in class org.botlibre.self.Self4Compiler
-  
- fastCreateInstance(String, String, boolean) - Static method in class org.botlibre.Bot
-  
- fastLoad(Vertex) - Method in class org.botlibre.self.SelfCompiler
-  
- fastLoadChildren(Vertex) - Method in class org.botlibre.self.SelfCompiler
-  
- fastRestore(String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
- 
Restores the memory from a persisted state. 
- fastRestore(String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
- 
This implementation does not support persistence. 
- fastRestore(String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
Connect and create the EntityManager. 
- fastUnpin(Vertex) - Method in class org.botlibre.self.SelfCompiler
-  
- Fear - Class in org.botlibre.emotion
- 
Fear represents the emotions from panic to confidence. 
- Fear() - Constructor for class org.botlibre.emotion.Fear
-  
- FEAR - Static variable in class org.botlibre.knowledge.Primitive
-  
- FEBRUARY - Static variable in class org.botlibre.knowledge.Primitive
-  
- feedForward(double[]) - Method in class org.botlibre.analytics.deeplearning.NeuralNetwork
- 
Calculate the output node values from the input nodes values using the connection weights. 
- FEMALE - Static variable in class org.botlibre.knowledge.Primitive
-  
- fetchDescription(JSONObject, int, Network, Map<String, Vertex>) - Method in class org.botlibre.sense.http.Freebase
- 
Fetch only the name and description of the object. 
- fetchDescription(JSONObject, int, Network, Map<String, Vertex>) - Method in class org.botlibre.sense.wikidata.Wikidata
- 
Fetch only the name and description of the object. 
- fetchDetails(Vertex, JSONObject, int, Map<String, Vertex>, Network) - Method in class org.botlibre.sense.http.Freebase
-  
- fetchDetails(Vertex, JSONObject, int, Map<String, Vertex>, Network) - Method in class org.botlibre.sense.wikidata.Wikidata
-  
- fetchPropertyLabels(List<String>, Network, Map<String, Vertex>) - Method in class org.botlibre.sense.wikidata.Wikidata
- 
Lookup the wikidata properites by id. 
- fetchResponse(HttpResponse) - Static method in class org.botlibre.util.Utils
-  
- FINALLY - Static variable in class org.botlibre.knowledge.Primitive
-  
- FINALLY - Static variable in class org.botlibre.self.SelfCompiler
-  
- find(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicMemory
- 
Self API
 Lookup an object by id. 
- findAll() - Method in interface org.botlibre.api.knowledge.Network
- 
Return all vertices. 
- findAll(int, int) - Method in interface org.botlibre.api.knowledge.Network
- 
Return all vertices. 
- findAll() - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return all vertices. 
- findAll(int, int) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return all vertices. 
- findAll() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices. 
- findAll(int, int) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices. 
- findAllInstances(Vertex, Vertex, Calendar) - Method in interface org.botlibre.api.knowledge.Network
- 
Find all relationships related to the vertex or of the vertex type. 
- findAllInstances(Vertex, Vertex, Calendar) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Find all relationships related to the vertex or of the vertex type. 
- findAllInstances(Vertex, Vertex, Calendar) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Find all relationships related to the vertex or of the vertex type. 
- findAllLike(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Return all vertices matching the filter. 
- findAllLike(String, int, int) - Method in interface org.botlibre.api.knowledge.Network
- 
Return all vertices matching the filter. 
- findAllLike(String) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return all vertices matching the filter. 
- findAllLike(String, int, int) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return all vertices matching the filter. 
- findAllLike(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices matching the filter. 
- findAllLike(String, int, int) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices matching the filter. 
- findAllQuery(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Return all vertices matching the query. 
- findAllQuery(String, Map, int, int) - Method in interface org.botlibre.api.knowledge.Network
- 
Return all vertices matching the query. 
- findAllQuery(String, int) - Method in interface org.botlibre.api.knowledge.Network
- 
Return all vertices matching the query. 
- findAllQuery(String) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return all vertices matching the query. 
- findAllQuery(String, Map, int, int) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return all vertices matching the query. 
- findAllQuery(String, int) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return all vertices matching the query. 
- findAllQuery(String, Map, int, int) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices matching the JPQL query. 
- findAllQuery(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices matching the JPQL query. 
- findAllQuery(String, int) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices matching the JPQL query. 
- findAllRelationshipsTo(Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Find all relationships related to the vertex or of the vertex relationship type. 
- findAllRelationshipsTo(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Find all relationships related to the vertex by the type. 
- findAllRelationshipsTo(Vertex, Vertex, Date) - Method in interface org.botlibre.api.knowledge.Network
- 
Find all relationships related to the vertex by the type. 
- findAllRelationshipsTo(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Find all relationships related to the vertex or of the vertex relationship type. 
- findAllRelationshipsTo(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Find all relationships related to the vertex by the vertex type. 
- findAllRelationshipsTo(Vertex, Vertex, Date) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Find all relationships related to the vertex by the vertex type. 
- findAllRelationshipsTo(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Find all relationships related to the vertex or of the vertex relationship type. 
- findAllRelationshipsTo(Vertex, Vertex) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Find all relationships related to the vertex by the vertex type. 
- findAllRelationshipsTo(Vertex, Vertex, Date) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Find all relationships related to the vertex by the vertex type, created after the date. 
- findByData(Object) - Method in interface org.botlibre.api.knowledge.Network
- 
Return the vertex with the given data. 
- findByData(Object) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return the vertex with the given data. 
- findByData(Object) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return the vertex with the given data. 
- findByData(Object) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Return the vertex with the given data. 
- findById(Number) - Method in interface org.botlibre.api.knowledge.Network
- 
Return the vertex with the given id. 
- findById(Number) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return the vertex with the given name. 
- findById(Number) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return the vertex with the given name. 
- findById(Number) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Return the vertex with the given name. 
- findByName(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Return the vertex with the given name. 
- findByName(String) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return the vertex with the given name. 
- findByName(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return the vertex with the given data. 
- findByNativeQuery(String, Class, int) - Method in interface org.botlibre.api.knowledge.Network
- 
Execute the native query. 
- findByNativeQuery(String, Class, int) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Execute the native query. 
- findByNativeQuery(String, Class, int) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Execute the native SQL query. 
- findData(Data) - Method in interface org.botlibre.api.knowledge.Network
- 
Return the lob data. 
- findData(Data) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return the lob data. 
- findData(Data) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return the lob data. 
- findData(Data) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Return the lob data. 
- findInstances(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicMemory
- 
Self API
 Search all instances of the class type. 
- findInstances(Vertex, Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicMemory
- 
Self API
 Search all instances of the class type, created after the date. 
- findNextTag(Set<String>, String, Node, Node) - Method in class org.botlibre.sense.http.Http
- 
Find the next node for the tag, search children, siblings and cousins. 
- findReference(Vertex) - Method in class org.botlibre.self.SelfInterpreter
- 
Search what references the object. 
- findReferenceBy(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
- 
Search what references the object by the relationship. 
- findReferences(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicMemory
- 
Self API
 Search what references the object. 
- findReferences(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
- 
Search what references the object. 
- findReferencesBy(Vertex, Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicMemory
- 
Self API
 Search what references the object by the relationship. 
- findReferencesBy(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
- 
Search what references the object by the relationship. 
- findResponseMatch(Vertex, Vertex, Vertex, Map<Vertex, Vertex>, Network, float) - Method in class org.botlibre.thought.language.Language
- 
Find the best match for the sentence. 
- findTag(String, Node) - Method in class org.botlibre.sense.http.Http
- 
Find the next node for the tag. 
- findTag(String, String, Node) - Method in class org.botlibre.sense.http.Http
- 
Find the next node for the tag. 
- findTag(Set<String>, String, Node) - Method in class org.botlibre.sense.http.Http
- 
Find the next node for any of the tags whose text contains the value. 
- findWinningMove() - Method in class org.botlibre.game.TicTacToe
-  
- FINE - Static variable in class org.botlibre.Bot
-  
- FINGER - Static variable in class org.botlibre.knowledge.Primitive
-  
- FIXFORMULACASE - Static variable in class org.botlibre.knowledge.Primitive
-  
- fixRelationships(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
- 
Fix the corrupted relationship index order. 
- fixRelationships(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
- 
Fix the corrupted relationship index order. 
- FLOOR - Static variable in class org.botlibre.knowledge.Primitive
-  
- floor(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-  
- floor(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-  
- FOLLOWED - Static variable in class org.botlibre.knowledge.Primitive
-  
- FOLLOWMESSAGES - Static variable in class org.botlibre.knowledge.Primitive
-  
- FOR - Static variable in class org.botlibre.knowledge.Primitive
-  
- FOR - Static variable in class org.botlibre.self.SelfCompiler
-  
- forceShutdown(String) - Static method in class org.botlibre.Bot
- 
Shutdown the pooled instance. 
- forceShutdown(String) - Static method in class org.botlibre.knowledge.database.DatabaseMemory
-  
- FORGE - Static variable in class org.botlibre.knowledge.Primitive
-  
- forget(Forgetfulness.ForgetType, int, Network) - Method in class org.botlibre.thought.forgetfulness.Forgetfulness
-  
- forget(Forgetfulness.ForgetType, int, long, Network) - Method in class org.botlibre.thought.forgetfulness.Forgetfulness
-  
- forget(Network) - Method in class org.botlibre.thought.forgetfulness.Forgetfulness
-  
- forget(Network, boolean) - Method in class org.botlibre.thought.forgetfulness.Forgetfulness
-  
- forget(Network, boolean, long) - Method in class org.botlibre.thought.forgetfulness.Forgetfulness
-  
- Forgetfulness - Class in org.botlibre.thought.forgetfulness
- 
Forgetfulness is a sub-conscious thought that cleans up the memory to remove unused vertices and reduce relationship size. 
- Forgetfulness() - Constructor for class org.botlibre.thought.forgetfulness.Forgetfulness
-  
- Forgetfulness.ForgetType - Enum in org.botlibre.thought.forgetfulness
-  
- forgetRelationships(Network) - Method in class org.botlibre.thought.forgetfulness.Forgetfulness
-  
- FORMAL - Static variable in class org.botlibre.knowledge.Primitive
-  
- formal(String) - Static method in class org.botlibre.tool.Utils
-  
- formal(Vertex, Vertex) - Method in class org.botlibre.tool.Utils
-  
- FORMAT - Static variable in class org.botlibre.knowledge.Primitive
-  
- FORMAT - Static variable in class org.botlibre.self.SelfCompiler
-  
- format(String) - Method in class org.botlibre.sense.facebook.Facebook
- 
Prepare and format the text for Facebook. 
- format(String) - Method in class org.botlibre.sense.twitter.Twitter
-  
- formatHTMLOutput(String) - Static method in class org.botlibre.util.Utils
- 
Format the text that may be HTML, or may be text, or markup, or a mix. 
- FORMULA - Static variable in class org.botlibre.knowledge.Primitive
-  
- FORMULA - Static variable in class org.botlibre.self.SelfCompiler
-  
- forwardPropagate() - Method in class org.botlibre.analytics.deeplearning.NeuralNetwork2
-  
- FRAGMENT - Static variable in class org.botlibre.knowledge.Primitive
-  
- FREEBASE - Static variable in class org.botlibre.knowledge.Primitive
-  
- Freebase - Class in org.botlibre.sense.http
- 
Process Freebase pages and data. 
- Freebase() - Constructor for class org.botlibre.sense.http.Freebase
-  
- freeMemory() - Method in interface org.botlibre.api.knowledge.Memory
-  
- freeMemory() - Method in class org.botlibre.knowledge.BasicMemory
-  
- freeMemory() - Method in class org.botlibre.knowledge.database.DatabaseMemory
-  
- FRIDAY - Static variable in class org.botlibre.knowledge.Primitive
-  
- FROM - Static variable in class org.botlibre.self.SelfCompiler
-  
- fromId - Variable in class org.botlibre.sense.skype.SkypeActivity
-  
- fromName - Variable in class org.botlibre.sense.skype.SkypeActivity
-  
- fullToString() - Method in class org.botlibre.Bot
-  
- FUNCTION - Static variable in class org.botlibre.knowledge.Primitive
-  
- FUNCTION - Static variable in class org.botlibre.self.SelfCompiler
-  
- FUTURE - Static variable in class org.botlibre.knowledge.Primitive
-