QFRecs - Recommending Features in Feature-Rich Software based on Web Documentation
Prior work on command recommendations for feature-rich software has relied on data supplied by a large community of users to generate personalized recommendations. In this work, I explored the feasibility of using an alternative data source: web documentation. Specifically, the proposed approach uses QF-Graphs, a previously introduced technique that maps higher-level tasks (i.e., search queries) to commands referenced in online documentation. The proposed approach uses these commandto-task mappings as an automatically generated plan library, enabling our prototype system to make personalized recommendations for task-relevant commands. Through both offline and online evaluations, I explored potential benefits and drawbacks of this approach.
Md Adnan Alam Khan. QFRecs - Recommending Features in Feature-Rich Software based on Web Documentation. M.Sc. Thesis (2015). University of Manitoba, Canada.