Back to Top

Guide for Magento 2 ChatGPT AI Product Review Summary

Updated 6 May 2024

Magento 2 ChatGPT Product Review Summary AI extension automatically generates the product review summary according to the reviews of the product using OpenAI.

After the admin approves the product reviews, the AI product review summary extension automatically generates the review summary.

The concise summary is visible on the product page under the customer say section.

You can also generate the product, category, and CMS page descriptive content as per your requirement using the Magento 2 ChatGPT Content Generator extension.

Also, you can add an AI-generated order success message after an order gets placed using the Magento 2 ChatGPT Checkout Message Generator extension.

Searching for an experienced
Magento 2 Company ?
Find out More

Check the plugin configuration and workflow –

OXzRfzYgr0U

Features

  • AI generates a product review summary of what customers review about the product.
  • A Customer Say section is creates on the product page with a concise review summary.
  • Help customers purchase the product by checking the respective product review summary.
  • Both positive and negative reviews will use to generate a concise product review summary.
  • Save the customer’s time in checking the review.

Installation

The installation is quite simple just like the standard Magento 2 extensions.

#Download Module

Firstly, you need to log in to the Webkul Store, go to My Account>My Purchased Products section, verify, and then download and extract the contents of this zip folder on the system.

#Upload Folder

Once the module zip extracts, follow path src>app and then copy the app folder into the Magento 2 root directory on the server as shown below:

magento2-product-review-summary-installation-1-1

Note:

  • NPM should be installed on your server with version 9.5.1 and above.
  • The node should be installed on your server with version 18.16.0 and above.

# Run Commands

You need to run the following commands:

php bin/magento setup:upgrade
php bin/magento setup:di:compile
<!-- /wp:code -->

<!-- wp:code -->
<pre class="wp-block-code"><code>php bin/magento setup:static-content:deploy
<!-- /wp:code -->

<!-- wp:code -->
<pre class="wp-block-code"><code>php bin/magento indexer:reindex
<!-- /wp:code -->

<!-- wp:code -->
<pre class="wp-block-code"><code>php bin/magento cache:flush
<!-- /wp:code -->

<!-- wp:code -->
<pre class="wp-block-code"><code>npm install
<!-- /wp:code -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading" id="language-translation">Language Translation</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>For translating the module language, navigate through <strong>src/app/code/Webkul/AIProductReviewSummary/i18n</strong> and edit the en_US.csv file.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Thereafter, rename the CSV as “en_SA.csv” and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":411423,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://cdnblog.webkul.com/blog/wp-content/uploads/2023/11/magento2-product-review-summary-installation-2.png" alt="magento2-product-review-summary-installation-2" class="wp-image-411423"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Now, upload it to the path <strong>src/app/code/Webkul/AIProductReviewSummary/i18n</strong> where the installation of Magento 2 is on the server.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The module is translated into the Arabic Language. It supports both RTL and LTR languages.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The user can edit the CSV like the image below.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":411424,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://cdnblog.webkul.com/blog/wp-content/uploads/2023/11/installation_3-1.png" alt="installation_3-1" class="wp-image-411424"/></figure>
<!-- /wp:image -->

<!-- wp:wk-block/index-panel -->
<div class="wk-index-wrap"><div class="block-wrap"><!-- wp:heading {"level":3,"placeholder":"Title","className":"index-title"} -->
<h3 class="wp-block-heading index-title">How to get the OpenAI Credentials?</h3>
<!-- /wp:heading --></div></div>
<!-- /wp:wk-block/index-panel -->

<!-- wp:paragraph -->
<p>The user has to first create an <a href="https://platform.openai.com/account/usage" target="_blank" rel="noreferrer noopener nofollow">OpenAI account</a> and log in to the OpenAI dashboard as shown in the screenshot.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":367947} -->
<figure class="wp-block-image"><img src="https://cdnblog.webkul.com/blog/wp-content/uploads/2023/02/openAI-1200x603.png" alt="get openAI credentials" class="wp-image-367947"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Now the user will have to click on the <strong>Personal</strong> in the top-right corner and a popup will appear. The user will click on the View API Keys option.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":367978} -->
<figure class="wp-block-image"><img src="https://cdnblog.webkul.com/blog/wp-content/uploads/2023/02/Open-AI-1-1200x609.png" alt="get openAI credentials 2" class="wp-image-367978"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>A page will open and a button <strong>Create New Secret Key </strong>will be visible as shown in the screenshot.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":367992} -->
<figure class="wp-block-image"><img src="https://cdnblog.webkul.com/blog/wp-content/uploads/2023/02/Open-AI-3-1200x613.png" alt="get openAI credentials 3" class="wp-image-367992"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Once, the user clicks on this button a pop-up will display with the API key. The user can copy the key from here with the help of the copy button.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":367987} -->
<figure class="wp-block-image"><img src="https://cdnblog.webkul.com/blog/wp-content/uploads/2023/02/Open-AI-2-1200x635.png" alt="get openAI credentials 4" class="wp-image-367987"/></figure>
<!-- /wp:image -->

<!-- wp:wk-block/index-panel -->
<div class="wk-index-wrap"><div class="block-wrap"><!-- wp:heading {"level":3,"placeholder":"Title","className":"index-title"} -->
<h3 class="wp-block-heading index-title">Initial Configuration Settings – Admin End</h3>
<!-- /wp:heading --></div></div>
<!-- /wp:wk-block/index-panel -->

<!-- wp:paragraph -->
<p>After the installation of the Magento 2 AI Product Review Summary extension, the admin will navigate through <strong>Store</strong>-><strong>Configuration</strong>-><strong>Webkul</strong>-><strong>AI Product Review Summary</strong>. </p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":408394,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://cdnblog.webkul.com/blog/wp-content/uploads/2023/10/192.168.15.159_m2475p2_pub_admin_admin_system_config_index_key_d49ae27e6a6f52bf4d85af8a829df4286d60283e5343f85bdd5d784d5941ed02_asd-1.png" alt="192.168.15.159_m2475p2_pub_admin_admin_system_config_index_key_d49ae27e6a6f52bf4d85af8a829df4286d60283e5343f85bdd5d784d5941ed02_asd-1" class="wp-image-408394"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p><strong>General Settings:</strong> </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Here, the admin will -  </p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>Enable the module by selecting the Yes option. </li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Enter the OpenAI API key.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>Then save the settings. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p><strong>Server Settings:</strong> </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Here, the admin will -  </p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>Enter the Hostname or the website URL. </li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Enter the Port Number. </li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Choose HTTPS as enabled or disabled. </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p><strong>Note</strong>: </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>After saving the above configuration. You need to run the below command as well.</p>
<!-- /wp:paragraph -->

<!-- wp:code -->
<pre class="wp-block-code"><code>node_modules/forever/bin/forever app.js
3-4

In case you are using HTTPS as enabled, then you have to upload the server –

  • Private Key
  • Certificate Key
  • CA Bundle File

Lastly, save the configuration.

Also, if you want to create categories based on the product images then you can check the Magento 2 AI Category Prediction extension.

Workflow

The customers will make a review on the product page as shown below in the screenshot.

192.168.15.159_m2475p2_pub_watch-chronograph.htmlasd-1

After submitting the review, the customer will see that after moderation the review will be visible.

192.168.15.159_m2475p2_pub_watch-chronograph.htmlasd-2

Now, the admin will approve the review by navigating through Marketing->All Reviews

1-18

After approval, the admin will see a success message.

2-18

Now, on the product page, users can see a Customer Say section that has the AI-generated product review summary as shown below in the snapshot.

192.168.15.159_m2475p2_pub_watch-chronograph.htmlasd-3

Note – If you want to translate your product reviews in your store base language, then you can use our Magento 2 AI Review translator extension for translation

Support

So, that is all about the Magento 2 ChatGPT Product Review Summary extension. If you have any queries regarding the plugin, please contact us at [email protected].

If you’re looking to create a custom e-commerce website, it’s a great idea to hire Magento developers who can help you build a powerful and scalable online store.

Current Product Version - 4.0.0-p1

Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content