pepper.knowledge.wikipedia module

Query the Wikipedia API using Natural Language.

class pepper.knowledge.wikipedia.Wikipedia[source]
DISAMBIGUATION = [u'refer to:', u'refers to:']
DUPLICATE_SPACES = <_sre.SRE_Pattern object>
FULL = u'https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&explaintext&titles='
PARENTHESES = <_sre.SRE_Pattern object>
SUMMARY = u'https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&exintro&explaintext&titles='
THUMBNAIL = u'http://en.wikipedia.org/w/api.php?action=query&prop=pageimages&format=json&pithumbsize=1000&titles='
static query(query)[source]

Query Wikipedia

Parameters:query (str or unicode) – Simple Natural Language Query (about something Wikipedia would know)
Returns:result – Wikipedia Answer and thumbnail image URL
Return type:Optional[Tuple[unicode, str]]