# AI Recommendation Engine

AI Recommendation Engine: Smart, Personalized Guidance, no more blind guessing.

This feature combines natural language processing (NLP) with machine learning to understand a user’s needs, level, and preferences through conversation. Unlike traditional static, menu-based recommendations, the AI engine adapts dynamically—it builds on each response, asking follow-up questions and refining suggestions in real time. The result is guidance that feels personal, relevant, and practical. This interactive approach not only enhances the user experience but also significantly boosts conversion rates.

#### On the homepage, select *AI Recommendation Engine* from the application menu ⬇️

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FG4j4VYOZVE6AxISfmkMd%2F1.png?alt=media&#x26;token=9b1851fd-39c6-4f11-a574-5d9c247e62ad" alt=""><figcaption></figcaption></figure>

\
Once inside, go to *Basic Settings* ⬇️

* Keywords to enter/exit the AI Recommendation Engine
* Message displayed upon entry into the AI Recommendation Engine
* Content displayed upon exit from the AI Recommendation Engine

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FXtAUMIY8XwASUTbLmm9l%2F2.png?alt=media&#x26;token=f2c63bde-9fbe-4bbc-a6a1-49ae38f24b7e" alt=""><figcaption></figcaption></figure>

#### Next, select language model and the language

{% hint style="info" %}
Model selection usually represents different versions, capabilities, and application scenarios. The choice of model can directly impact the quality of generated content, its language comprehension, creativity, and computational efficiency.
{% endhint %}

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FuYTt5MIGxGNPZrilCdwD%2F3.png?alt=media&#x26;token=a2ea704d-d94c-45ca-9d25-03764bfe80a2" alt=""><figcaption></figcaption></figure>

<br>

After completing the settings, move on to *Item Management*—found under the *Database* section in the side toolbar ⬇️

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2F2wTFi8DObZvSuFKmFYUQ%2F4.png?alt=media&#x26;token=13ce77c5-ee35-406b-a6a0-b967d4d706a1" alt=""><figcaption></figcaption></figure>

First, add an item

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FRrUp5PaRRF4oGrcZwVeW%2F5.png?alt=media&#x26;token=6d40defa-0bd0-4f2c-bdfa-444d2d90be96" alt=""><figcaption></figcaption></figure>

Type in the item name, item URL, item description, and upload an image

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FzKY4AMLNJBYn5DYHd078%2F6.png?alt=media&#x26;token=74fa82cf-6a20-44df-ace5-94b8e0b40deb" alt=""><figcaption></figcaption></figure>

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2F3F3hrGuVgJbag9RtR7h5%2F7.png?alt=media&#x26;token=5325b857-50e6-41bc-835a-8146ecc4af9a" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Purpose of Adding Category Tags&#x20;

The goal of setting up category tags is to improve both the accuracy and efficiency of user preference analysis. With these tags in place, the system can analyze behaviors and identify preferences based on their attributes, enabling more precise surveys and targeted communication for different user groups
{% endhint %}

{% hint style="info" %}
Content Hashtag \
This feature automatically creates relevant hashtags based on product information, helping users quickly generate keywords when they’re unsure which tags to use. The result boosts both content visibility and searchability. By clicking the “Generate Content Hashtag” button, the system intelligently analyzes product attributes and suggests recommended tags. If the auto-generated hashtags don’t fully meet your needs, you can manually edit and adjust them to better match your brand voice and marketing goals.
{% endhint %}

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2F6FoKD0Qy7iQQfocvwnAC%2F8.png?alt=media&#x26;token=44a580db-330a-4837-a900-5f95abe3ae3a" alt=""><figcaption></figcaption></figure>

\
Next, we go to “generate content hashtag”

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FrJ3nIbS8MlP3rVUh0eX7%2FScreenshot%202025-09-02%20at%2010.58.59%E2%80%AFAM.png?alt=media&#x26;token=0d19d38d-ae93-463b-acbd-395deed4ac2d" alt=""><figcaption></figcaption></figure>

When a user selects “#Generate Content Hashtag” within an item and clicks “Confirm,” the system automatically generates related hashtags based on the product information. These auto-generated tags are displayed in *gray* to distinguish them from manually edited tags.

<div><figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FgBaI5qxauwxKFccxcyBP%2F9.png?alt=media&#x26;token=18841f9e-45fe-4e04-a903-e35315b8de88" alt=""><figcaption></figcaption></figure> <figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FLe3gsqAfL26iLMJsVEkU%2F10.png?alt=media&#x26;token=578de42d-d5a8-4c8a-bd96-e14743406456" alt=""><figcaption></figcaption></figure></div>

In Item Management, there’s also a “#Generate Content Hashtag” button at the top right. When clicked, the system automatically generates relevant hashtags based on *all* product information, applying them across every existing item in the database.

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2Fcc5O9uukij0olLelPZXH%2F11.png?alt=media&#x26;token=87ddfd7d-e619-453a-971d-d6966608b06a" alt=""><figcaption></figcaption></figure>

#### Alternative Method - Excel

Instead of adding the items manually, you can import them from excel.&#x20;

1. &#x20;Click export

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FbnzC0I49N2IYzpx8Svms%2FScreenshot%202026-03-03%20at%2014.36.36.png?alt=media&#x26;token=61e5afe9-cc1e-44e9-9294-f5134c4184a6" alt=""><figcaption></figcaption></figure>

2. An excel file will show up in your download. Open the excel file and list your items.

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FDu09VY70rbFDLKHkCFfD%2FScreenshot%202026-03-03%20at%2014.40.30.png?alt=media&#x26;token=f2390cda-eadb-4e2a-a6c3-53887ac223fa" alt=""><figcaption></figcaption></figure>

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2Fx9SZpxMik70I2rbR9XZ1%2FScreenshot%202026-03-03%20at%2014.51.41.png?alt=media&#x26;token=17645422-ead7-4fc3-a96c-b68ef415a651" alt=""><figcaption></figcaption></figure>

3. After you've finished adding your items, import the excel sheet.

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FxhVbgI6j1Y06OZIydXKQ%2FScreenshot%202026-03-03%20at%2015.03.15.png?alt=media&#x26;token=55e9d503-badd-49cc-8917-d467e6617332" alt=""><figcaption></figcaption></figure>

5. The item will look like this:

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2F8LRVGUng1mygSU5tt9T3%2FScreenshot%202026-03-03%20at%2015.38.38.png?alt=media&#x26;token=a5adcaa8-522d-46d8-abd1-fdfe738e3e2c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2F31WIRWMlf6eEiFHkQiLj%2FScreenshot%202026-03-03%20at%2015.38.44.png?alt=media&#x26;token=5d0bd05c-5c78-43ff-934a-58682bd1f58e" alt=""><figcaption></figcaption></figure>

#### Tag Feature Explained

In MantaGO, tags are more than just categories: they help the system “understand” your products. Below are the definitions and use cases of the three types of tags.

{% hint style="info" %}
The purpose of creating category tags\
Category tags are designed to improve the accuracy and efficiency of user preference analysis.\
\
By assigning category tags, the system can analyze behavior and identify preferences based on tag attributes. This helps conduct more targeted surveys and communication with different user groups in the future.
{% endhint %}

> #### <mark style="color:$info;">Item Tags: Basic Categorization</mark>
>
> **Definition:** The most straightforward way to categorize products, mainly used for backend management or basic filtering.
>
> **Purpose:** To distinguish major product categories.
>
> **Examples:** <kbd>Tops</kbd>, <kbd>Accessories</kbd>, <kbd>Summer</kbd> <kbd>Collection</kbd>, <kbd>Best Sellers</kbd> .
>
> **Recommendation:** This is the most basic setup. It is recommended that each product has at least 1–2 item tags to make future management easier.

> #### Hashtags: Social Media & Search Use
>
> **Definition:** Similar to tags used on social media platforms (Instagram/Threads), used to capture trends or specific keywords.
>
> **Purpose:** To increase search relevance and make recommendations feel more social and discoverable.
>
> **Examples:** <kbd>#OOTD</kbd>, <kbd>#MinimalStyle</kbd>, <kbd>#PerfectGift</kbd>, <kbd>#BudgetFriendly</kbd>.
>
> **Recommendation:** You can use more conversational or expressive words to attract consumers’ attention.

> #### Auto Tags: AI-Powered Recommendations
>
> **Definition:** This is the core of the system’s intelligent analysis. AI extracts product characteristics and uses them to match consumer preferences more precisely.
>
> **Purpose:** These tags affect the accuracy of system recommendations. The system uses them to push products to potential customers who are interested in these characteristics.
>
> **Examples:** <kbd>Minimalist Style</kbd>, <kbd>Moisture-Wicking</kbd>, <kbd>Pastel Colors</kbd>.
>
> **Recommendation:** If you’re unsure what to write, we strongly recommend clicking the **“Generate Content Hashtag”** button so AI can identify the key characteristics of your product.

#### Step 2: Preference Survey ⬇️

During the preference survey, administrators can design guided questions—such as *“Question 1,” “Question 2,” “Question 3”*—based on product attributes and usage scenarios. These questions help consumers quickly narrow down suitable items according to their needs and preferences. Under each question, you can add and configure multiple answer choices through the “Add Option” feature, allowing the system to recommend corresponding items automatically based on user responses.

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2FShMIDjzGzKXtVDme8ij0%2F12.png?alt=media&#x26;token=8cd5981b-54fc-4375-bd26-eab53561d707" alt=""><figcaption></figcaption></figure>

<br>

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2F4XuYbwhYIrnyowM9Q6ou%2F13.png?alt=media&#x26;token=017b228f-bcee-4466-a6bd-3f75cc56daad" alt=""><figcaption></figcaption></figure>

⬆️ If administrators have not yet defined specific survey questions, the system also provides an “AI-Generated Questions and Answers” feature. Using semantic analysis and product attribute recognition, it automatically creates guided questions along with corresponding options—helping teams quickly build an effective, structured survey flow.

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2Ff8nW1lUJcaIMvLDjzQA2%2F15.png?alt=media&#x26;token=a5f708b1-0b81-4496-8733-75a15d9665f4" alt=""><figcaption></figcaption></figure>

After the system generates product recommendations, administrators can further refine how each item is displayed. This can be done by clicking “Edit” on the “View Item” page.

<figure><img src="https://971361156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjEgYnj4JfzImd872neOw%2Fuploads%2F18v9GijY4Hs1egDtv4TT%2F14.png?alt=media&#x26;token=7aa9502d-3498-4e34-a3f8-52bc828329fe" alt=""><figcaption></figcaption></figure>

The system will then show the available product details—such as summary, price, discount price, size, or brand—in the “Recommendation Preview” section. Any fields left blank will not appear in the preview; only the information you’ve entered will be displayed.

Finally, go to “Recommendation Preview Settings” and check the fields you want to display. Once selected, your recommendation display setup is complete.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://blog.mantago.cc/en/applications/ai-recommendation-engine.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
