Add show_sample visualization.

This commit is contained in:
kenkeiras 2017-09-30 00:53:42 +02:00
parent 23256b945d
commit 3abbd40b26
2 changed files with 12 additions and 1 deletions

View File

@ -1,6 +1,9 @@
import logging
from .knowledge_base import KnowledgeBase
from .visualization import show_knowledge
from .visualization import (
show_knowledge,
show_samples,
)
from .tests import gac_100
from .modifiable_property import (
ModifiableProperty,
@ -31,6 +34,9 @@ def main():
if data == '/show':
show_knowledge(knowledge)
continue
elif data == '/samples':
show_samples(knowledge)
continue
ret = knowledge.process(data)
if ret:

View File

@ -1,3 +1,8 @@
def show_knowledge(knowledge):
for key in knowledge.knowledge:
print("\x1b[1m{}\x1b[0m {}".format(key, knowledge.knowledge[key]))
def show_samples(knowledge):
for example in knowledge.originals:
print("{}".format(example))