A RFP System for Generating Response to a Request for Proposal

Responding to Request for Proposal (RFP) with comprehensive solutions is central to IT Services business. Typically, an RFP comprises a set of questions spanning across various domain areas. Current industry practices largely rely on Subject Matter Experts to analyze questions and search multiple information sources to come up with the best possible response for a question keeping in view the customer context. With expertise typically in short supply, it becomes increasingly difficult to manage growing RFP volumes. To address this problem we propose a generic solution meta-model and a system that can generate a draft response to an RFP to be augmented manually later. The generation step uses NLP, modelling and search techniques augmented with a knowledge base to generate knowledge search queries to retrieve suitable answers to a set of RFP questions and compose RFP response. In this paper, we share a RFP response generation approach, its implementation, results and lessons learnt from deployment with one of the business units having high volumes of proposal turnover. Initial results show that RFP system is effective in enabling response generation with ~76% mean query precision and 86% mean query recall.

[1]  Carme Quer,et al.  A pattern-based method for building requirements documents in call-for-tender processes , 2009, Int. J. Comput. Sci. Appl..

[2]  Carlos Cares,et al.  Call for Software Tenders: Features and Research Problems , 2012, ICSEA 2012.

[3]  James P. Callan,et al.  EsdRank: Connecting Query and Documents through External Semi-Structured Data , 2015, CIKM.

[4]  M. Haggag,et al.  The Question Answering Systems : A Survey . , 2016 .

[5]  Mu Qiao,et al.  RFPCog: Linguistic-Based Identification and Mapping of Service Requirements in Request for Proposals (RFPs) to IT Service Solutions , 2016, 2016 49th Hawaii International Conference on System Sciences (HICSS).

[6]  Abraham Bernstein,et al.  Querix: A Natural Language Interface to Query Ontologies Based on Clarification Dialogs , 2006 .

[7]  Mihai Surdeanu,et al.  The Stanford CoreNLP Natural Language Processing Toolkit , 2014, ACL.

[8]  Vinay Kulkarni,et al.  Scaling up model driven engineering-experience and lessons learnt , 2010, MODELS'10.

[9]  Mimoun Malki,et al.  Question Answering Systems: Survey and Trends☆ , 2015 .

[10]  Min Wang,et al.  Exploiting entity relationship for query expansion in enterprise search , 2014, Information Retrieval.

[11]  James Allan,et al.  Entity query feature expansion using knowledge base links , 2014, SIGIR.

[12]  Rodrygo L. T. Santos,et al.  Learning to expand queries using entities , 2014, J. Assoc. Inf. Sci. Technol..

[13]  Esther Kaufmann Talking to the Semantic Web - Query Interfaces to Ontologies for the Casual User , 2006, International Semantic Web Conference.

[14]  Rada Mihalcea,et al.  Document Indexing using Named Entities , 2001 .

[15]  M VoorheesEllen The TREC question answering track , 2001 .

[16]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[17]  Debora Cabral Nazario,et al.  Knowledge Engineering: Survey of Methodologies, Techniques and Tools , 2014, IEEE Latin America Transactions.

[18]  Barbara Paech,et al.  Answering a Request for Proposal - Challenges and Proposed Solutions , 2012, REFSQ.

[19]  Siegfried Handschuh,et al.  Semantic annotation for knowledge management: Requirements and a survey of the state of the art , 2006, J. Web Semant..

[20]  Min Feng,et al.  Question Similarity Calculation for FAQ Answering , 2007, Third International Conference on Semantics, Knowledge and Grid (SKG 2007).

[21]  Xitong Liu,et al.  Latent entity space: a novel retrieval approach for entity-bearing queries , 2015, Information Retrieval Journal.

[22]  Enrico Motta,et al.  Semantically enhanced Information Retrieval: An ontology-based approach , 2011, J. Web Semant..

[23]  Tomek Strzalkowski,et al.  Questioning Answering By Pattern Matching, Web-Proofing, Semantic Form Proofing , 2003, TREC.