A microservice-based architecture for an online product review analysis system / Mehdi Mohammadi

Mehdi , Mohammadi (2021) A microservice-based architecture for an online product review analysis system / Mehdi Mohammadi. Masters thesis, Universiti Malaya.

[img] PDF (The Candidate's Agreement)
Restricted to Repository staff only

Download (193Kb)
    [img] PDF (Thesis M.A)
    Download (2626Kb)


      Since the emergence of Web 2.0 in late 1999, online product reviews have played a significant role in the e-commerce channels, social media, online forums, and online communities. The majority of studies in the area of product review analysis (PRA) systems have focused on evaluating and improving the techniques for review analysis to increase efficiency, accuracy, effectiveness, usefulness, ranking, spam detection, and feature extraction. The architecture of PRA systems is not the primary concern of research in this field. In this study, some of the implicit and explicit architectures of scientifically reported PRA systems were extracted to examine how the architectures have been evolving. One of the recently employed architectures in this area is the microservice architecture, aimed at achieving high flexibility and maintainability by developing loosely-coupled microservices. Current PRA systems do not fully utilise microservice architecture to achieve low-coupling in design. This research focuses on evaluating existing PRA architectures and proposing improvements on a microservice-based PRA architecture (Viscovery) in terms of reducing coupling. To evaluate the proposed architecture, two different methods, one of them is a quality model (MM4S model) and the other one involving descriptive techniques, were adopted. A prototype PRA system was developed based on the proposed architecture. The prototype system can retrieve reviews from multiple e-commerce websites and analyse the review text. The evaluation shows that the prototype system achieves lower coupling, as compared to a benchmarked microservice-based PRA system.

      Item Type: Thesis (Masters)
      Additional Information: Dissertation (M.A.) – Faculty of Computer Science & Information Technology, Universiti Malaya, 2021.
      Uncontrolled Keywords: Product review analysis systems; Sentiment analysis; Architecture; Microservice; MM4S model
      Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
      Q Science > QA Mathematics > QA76 Computer software
      Divisions: Faculty of Computer Science & Information Technology
      Depositing User: Mr Mohd Safri Tahir
      Date Deposited: 01 Apr 2022 02:17
      Last Modified: 01 Apr 2022 02:17
      URI: http://studentsrepo.um.edu.my/id/eprint/13335

      Actions (For repository staff only : Login required)

      View Item