Skip to main content

RAiTA: Recommending Accepted Answer Using Textual Metadata

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 813))

Abstract

With the increasing software developer community, questions answering (QA) sites, such as StackOverflow, have been gaining its popularity. Hence, in recent years, millions of questions and answers are posted in StackOverflow. As a result, it takes an enormous amount of effort to find out the suitable answer to a question. Luckily, StackOverflow allows their community members to label an answer as an accepted answer. However, in the most of the questions, answers are not marked as accepted answers. Therefore, there is a need to build a recommender system which can accurately suggest the most suitable answers to the questions. Contrary to the existing systems, in this work, we have utilized the textual features of the answers’ comments with the other metadata of the answers to building the recommender system for predicting the accepted answer. In the experimentation, our system has achieved 89.7% accuracy to predict the accepted answer by utilizing the textual metadata as a feature. We have also deployed our recommendation system web application, which is publicly accessible: http://210.4.73.237:8888/. We also deployed our system as Facebook Messenger Bot Application, which is accessible at https://www.facebook.com/RAiTABOT/, for helping the developers to easily find the suitable answer for a StackOverflow question.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Stackexchange data explorer for stackoverflow. https://data.stackexchange.com/stackoverflow/. Accessed 28 Sept 2019

  2. Alharthi, H., Outioua, D., Baysal, O.: Predicting questions’ scores on stack overflow. In: Proceedings of the 3rd International Workshop on CrowdSourcing in Software Engineering, CSI-SE@ICSE 2016, Austin, Texas, USA, pp. 1–7, 16 May 2016

    Google Scholar 

  3. Li, L., He, D., Jeng, W., Goodwin, S., Zhang, C.: Answer quality characteristics and prediction on an academic q&a site: a case study on researchgate. In: Proceedings of the 24th International Conference on World Wide Web Companion, Companion Volume, WWW 2015, Florence, Italy, pp. 1453–1458, 18–22 May 2015

    Google Scholar 

  4. Jenders, M., Krestel, R., Naumann, F.: Which answer is best?: predicting accepted answers in MOOC forums. In: Proceedings of the 25th International Conference on World Wide Web, WWW 2016, Companion Volume, Montreal, Canada, pp. 679–684, 11–15 April 2016

    Google Scholar 

  5. Calefato, F., Lanubile, F., Novielli, N.: Moving to stackoverflow: best-answer prediction in legacy developer forums. In: Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2016, vol. 13, pp. 1–10, Ciudad Real, Spain, 8–9 Sept 2016

    Google Scholar 

  6. Blooma, M.J., Chua, A.Y., Goh, D.H.: Selection of the best answer in CQA services. In: Seventh International Conference on Information Technology: New Generations, ITNG 2010, Las Vegas, Nevada, USA, pp. 534–539, 12–14 April 2010

    Google Scholar 

  7. Tian, Q., Zhang, P., Li, B.: Towards predicting the best answers in community-based question-answering services. In: Proceedings of the Seventh International Conference on Weblogs and Social Media, ICWSM 2013, Cambridge, Massachusetts, USA, 8–11 July 2013

    Google Scholar 

  8. Elalfy, D., Gad, W., Ismail, R.: A hybrid model to predict best answers in question answering communities. Egypt. Inform. J. (2017)

    Google Scholar 

  9. Lezina, G., Kuznetsov, A.: Predict closed questions on stack overflow. In: Proceedings of the Ninth Spring Researchers Colloquium on Databases and Information Systems, Kazan, Russia, pp. 10–14, 31 May 2013

    Google Scholar 

  10. NTLK, natural language toolkit. http://www.nltk.org/. Accessed 28 Sept 2019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Md. Mofijul Islam .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mofijul Islam, M. et al. (2019). RAiTA: Recommending Accepted Answer Using Textual Metadata. In: Abraham, A., Dutta, P., Mandal, J., Bhattacharya, A., Dutta, S. (eds) Emerging Technologies in Data Mining and Information Security. Advances in Intelligent Systems and Computing, vol 813. Springer, Singapore. https://doi.org/10.1007/978-981-13-1498-8_11

Download citation

Publish with us

Policies and ethics