from .abstract_models import ( AbstractBaseConversation, AbstractBaseResponse, AbstractBaseStatement, AbstractBaseTag ) class Statement(AbstractBaseStatement): """ A statement represents a single spoken entity, sentence or phrase that someone can say. """ pass class Response(AbstractBaseResponse): """ A connection between a statement and anther statement that response to it. """ pass class Conversation(AbstractBaseConversation): """ A sequence of statements representing a conversation. """ pass class Tag(AbstractBaseTag): """ A label that categorizes a statement. """ pass