Text this: Management of Knowledge Imperfection in Building Intelligent Systems