Building an Automated Q-A System Using Online Forums as Knowledge Bases