Digital Repository

"Knowledge Minning Classifier” Mining and Classifying Posts from Q & A Platform on Issues to Improve Maintainability

Show simple item record

dc.contributor.author Ali, Shuhaib
dc.date.accessioned 2020-05-19T09:29:36Z
dc.date.available 2020-05-19T09:29:36Z
dc.date.issued 2019
dc.identifier.citation Ali, Shuhaib (2019) "Knowledge Minning Classifier” Mining and Classifying Posts from Q & A Platform on Issues to Improve Maintainability. BSc. Dissertation Informatics Institute of Technology. en_US
dc.identifier.other 2015113
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/374
dc.description.abstract Designing and maintaining of APIs, languages, libraries and frameworks is a complex task due to the repeatedly changing requirements from its current users. Incomplete, poor documentation, poor performance, lack of backward compatibility and bugs can be considered as some of the foremost issues faced. It shows a huge potential towards minimizing the number of issues caused. Q&A related platforms has become one of the most popular places for discussing the above stated issues, since it creates communities that draw in experts at a professional level. The main challenges found in the current Q&A platforms is the availability of unstructured posts which in result makes it difficult for the designers to identify relevant issues. The current/ existing systems that were developed only considered few features on the learning state such as NLP and labelled data to classify posts. However based on the unstructured nature considering only labelled data and NLP would not be sufficient to identify issue posts. The result of this research has led to the formulation of a gap. As a solution to this problem, the research proposes an enhanced combined system that aims to classify and predict issue posts. The proposed system combines the use of textual context for feature extraction along with the combined machine learning model and validity algorithm to accurately identify issues posts. The system will take Stack Overflow data to identify issues. Necessary features related to the question will be generated using sentiment and word similarity score. Then the extracted features will be used on the combined model. Once the classification process is completed a post validity calculation is conducted by considering features such as user reputation, upvotes, downvotes and post score to measure the validity of the post. These extracted issue posts are then predicted and presented to the end user. en_US
dc.subject Clustering and classification en_US
dc.subject Machine Learning en_US
dc.subject Sentiment Analysis en_US
dc.title "Knowledge Minning Classifier” Mining and Classifying Posts from Q & A Platform on Issues to Improve Maintainability en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account