Text this: Investigating Factors Affecting the Development of Knowledge Base Businesses Based on IT