تحلیل خودکار احساسات Trustpilot و Sitejabber با هوش مصنوعی

تحلیل خودکار احساسات Trustpilot و Sitejabber با هوش مصنوعی

6 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۹

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 9985 · منبع: کاتالوگ Axeto

تحلیل احساسات Trustpilot و Sitejabber با Decodo + Gemini به Google Sheets

این گردش کار فرآیند جمع‌آوری، تجزیه و تحلیل و خلاصه‌سازی نظرات مشتریان یک کسب‌وکار را از Trustpilot و Sitejabber خودکار می‌کند. این گردش کار از هوش مصنوعی برای استخراج داده‌های ساختاریافته و تولید خلاصه‌ای مختصر از احساسات استفاده می‌کند که سپس به یک صفحه گسترده Google Sheets برای پیگیری آسان و تجزیه و تحلیل بیشتر اضافه می‌شود.

ویژگی‌های کلیدی:

  • خراشیدن خودکار نظرات: جمع‌آوری نظرات از Trustpilot و Sitejabber.
  • استخراج داده با قدرت هوش مصنوعی: استفاده از یک عامل هوش مصنوعی برای اعمال یک طرحواره JSON سختگیرانه برای داده‌های نظرات.
  • تجزیه و تحلیل احساسات و خلاصه‌سازی: استفاده از Google Gemini برای ارائه خلاصه‌ای به زبان طبیعی و توصیه‌های عملی.
  • خروجی ساختاریافته: تولید یک شیء JSON یکپارچه شامل داده‌های خراشیده شده و بینش‌های هوش مصنوعی.
  • ادغام با Google Sheets: افزودن نتایج نهایی به یک Google Sheet مشخص شده.

دسته‌بندی‌ها: تحقیقات بازار، خلاصه‌سازی با هوش مصنوعی

نودهای استفاده شده:

  • n8n-nodes-base.formTrigger
  • n8n-nodes-base.set
  • n8n-nodes-base.merge
  • n8n-nodes-base.stickyNote
  • @decodo/n8n-nodes-decodo.decodoTool (نود جامعه)
  • @n8n/n8n-nodes-langchain.agent
  • @n8n/n8n-nodes-langchain.outputParserStructured
  • @n8n/n8n-nodes-langchain.lmChatGoogleGemini
  • n8n-nodes-base.googleSheets

---

تشریح گردش کار (Workflow Breakdown)

این گردش کار به چندین بلوک منطقی تقسیم شده است:

۱. دریافت ورودی (Input Reception)

این بلوک ورودی اولیه کاربر را برای شروع فرآیند تجزیه و تحلیل نظرات دریافت می‌کند.

  • نودها (Nodes):

* Trigger: Business Review Form (Form Trigger)

* Sticky Note2 (Sticky Note)

  • جزئیات (Details):

* Trigger: Business Review Form: این نود به عنوان نقطه ورود عمل می‌کند. یک فرم ساده به کاربر ارائه می‌دهد که از او می‌خواهد "نام کسب و کار یا URL" مورد نظر برای تجزیه و تحلیل را وارد کند.

* Sticky Note2: یک یادآوری آموزشی ارائه می‌دهد: "از یک فیلد الزامی استفاده کنید: نام کسب و کار یا URL."

۲. راه‌اندازی پیکربندی (Configuration Setup)

این بلوک متغیرهای ضروری مورد نیاز برای اجرای گردش کار، از جمله نام کسب و کار و شناسه‌های Google Sheets را راه‌اندازی می‌کند.

  • نودها (Nodes):

* Set: Config Variables (Set)

* Sticky Note3 (Sticky Note)

  • جزئیات (Details):

* Set: Config Variables: این نود نام کسب و کار دریافت شده از فرم ورودی را ذخیره می‌کند. همچنین شامل جای‌نگاه‌هایی برای spreadsheet_id و sheet_id برای ادغام Google Sheets شما است. بسیار مهم است که این جای‌نگاه‌ها را با شناسه‌های واقعی Google Sheet خود جایگزین کنید.

* Sticky Note3: به عنوان یک یادآوری عمل می‌کند: "مطمئن شوید که (YOUR_SPREADSHEET_ID) و (YOUR_SHEET_ID) را با شناسه خود جایگزین کنید."

۳. خراشیدن نظرات و استخراج داده‌های ساختاریافته (Review Scraping and Structured Data Extraction)

این بلوک اصلی اکتساب داده و پردازش اولیه است. از نود جامعه Decodo برای خراشیدن نظرات و یک عامل هوش مصنوعی برای ساختاردهی داده‌های استخراج شده استفاده می‌کند.

  • نودها (Nodes):

* Sticky Note1 (Sticky Note)

* Sticky Note7 (Sticky Note)

* Decodo Review Scraper (Decodo Tool)

* Agent: Business Review Scanner (Langchain Agent)

* Parse: Structured JSON Output (Langchain Output Parser Structured JSON)

* Set: Output Fields (Set)

* Sticky Note5 (Sticky Note)

  • جزئیات (Details):

* Sticky Note1: سلب مسئولیت مهم: "این گردش کار به یک نود جامعه Decodo متکی است و بنابراین به n8n خود-میزبانی شده نیاز دارد. نود را از بازارچه جامعه نصب کرده و اعتبارنامه API Decodo را پیکربندی کنید."

* Sticky Note7: یک نمای کلی ارائه می‌دهد: "قالب خود-میزبانی شده با استفاده از نود جامعه Decodo. نظرات را خراش می‌دهد، JSON مسطح تولید می‌کند، با Gemini خلاصه می‌کند و نتایج را به Google Sheets اضافه می‌کند."

* Decodo Review Scraper: این نود جامعه مسئول خراشیدن داده‌های نظرات از Trustpilot و Sitejabber است. برای پیکربندی در نمونه n8n شما به اعتبارنامه‌های API Decodo نیاز دارد.

* Agent: Business Review Scanner: این عامل Langchain داده‌های خام خراشیده شده را دریافت کرده و یک طرحواره JSON سختگیرانه را اعمال می‌کند. برای استخراج فیلدهای خاص و محدود کردن تعداد نظرات در هر منبع پیکربندی شده است و خروجی سازگار را تضمین می‌کند.

* Parse: Structured JSON Output: این نود با عامل برای اعتبارسنجی و تجزیه خروجی هوش مصنوعی کار می‌کند و اطمینان می‌دهد که با طرحواره JSON ساختاریافته تعریف شده مطابقت دارد.

* Set: Output Fields: این نود خروجی JSON ساختاریافته را از عامل به فیلدهای به وضوح تعریف شده (مانند output.business_name) برای دسترسی آسان‌تر در نودهای بعدی نگاشت می‌کند.

* Sticky Note5: الزام ساختار داده را تقویت می‌کند: "طرحواره ارائه شده را حفظ کنید. خروجی باید کاملاً JSON مسطح باشد."

۴. تجزیه و تحلیل احساسات و توصیه‌ها (Sentiment Analysis and Recommendations)

این بلوک از Google Gemini برای تجزیه و تحلیل نظرات استخراج شده و تولید خلاصه و توصیه‌های عملی استفاده می‌کند.

  • نودها (Nodes):

* LLM: Summarize & Recommendations (Langchain Google Gemini)

* Sticky Note6 (Sticky Note)

  • جزئیات (Details):

* LLM: Summarize & Recommendations: این نود داده‌های نظرات ساختاریافته را به API Google Gemini ارسال می‌کند. برای تولید احساسات کلی، یک خلاصه متنی و توصیه‌های بالقوه برای بهبود، به آن دستور داده شده است. این دستور شامل منطقی برای مدیریت مواردی است که داده‌ها از یک یا هر دو پلتفرم ممکن است از دست رفته باشند.

* Sticky Note6: راهنمایی برای نگاشت Google Sheets ارائه می‌دهد: "ستون‌های Google Sheets برای نگاشت (پیشنهادی): business_name, industry_field, company_summary, overall_sentiment, summary_text, trustpilot_url, sitejabber_url"

۵. ادغام و قالب‌بندی داده‌ها (Data Merging and Formatting)

این بلوک داده‌های خراشیده شده ساختاریافته و خلاصه تولید شده توسط هوش مصنوعی را در یک شیء JSON واحد و یکپارچه ادغام می‌کند.

  • نودها (Nodes):

* Merge: Business Data + Review Summary (Merge)

  • جزئیات (Details):

* Merge: Business Data + Review Summary: این نود خروجی نود "Set: Output Fields" (داده‌های ساختاریافته) و نود "LLM: Summarize & Recommendations" (خلاصه هوش مصنوعی) را در یک بار داده JSON واحد ترکیب می‌کند. از استراتژی ادغام "ترکیب بر اساس موقعیت" استفاده می‌کند.

۶. ماندگاری داده‌ها (Data Persistence)

بلوک نهایی داده‌های ترکیب شده را به عنوان یک ردیف جدید در Google Sheet تعیین شده شما اضافه می‌کند.

  • نودها (Nodes):

* Google Sheets: Append Results (Google Sheets)

  • جزئیات (Details):

* Google Sheets: Append Results: این نود به حساب Google Sheets شما متصل شده و داده‌های ادغام شده را اضافه می‌کند. شما باید ستون‌های خاصی را برای نگاشت فیلدهای شیء JSON ادغام شده خود به ستون‌های صفحه گسترده خود پیکربندی کنید. اطمینان حاصل کنید که spreadsheet_id و sheet_id شما به درستی در نود "Set: Config Variables" تنظیم شده‌اند.

---

جدول خلاصه

| نام نود | نوع نود | نقش عملکردی | نود(های) ورودی | نود(های) خروجی | محتوای یادداشت چسبان

Nodeهای استفاده‌شده

سوالات متداول

این گردش کار چگونه نظرات را جمع‌آوری می‌کند؟

این گردش کار از نود جامعه Decodo برای خراشیدن خودکار نظرات از پلتفرم‌های Trustpilot و Sitejabber استفاده می‌کند.

تحلیل احساسات چگونه انجام می‌شود؟

تحلیل احساسات با استفاده از مدل Google Gemini انجام می‌شود که نظرات را پردازش کرده و خلاصه‌ای به زبان طبیعی از احساسات و توصیه‌های عملی ارائه می‌دهد.

نتایج تحلیل کجا ذخیره می‌شوند؟

نتایج نهایی، شامل داده‌های استخراج شده و بینش‌های هوش مصنوعی، به یک صفحه گسترده Google Sheets مشخص شده اضافه می‌شوند تا پیگیری و تحلیل آسان‌تر شود.

آیا این گردش کار نیاز به تنظیمات خاصی دارد؟

بله، این گردش کار به نمونه n8n خود-میزبانی شده نیاز دارد و باید نود Decodo را نصب کرده و اعتبارنامه‌های API Decodo را پیکربندی کنید. همچنین لازم است شناسه‌های Google Sheets خود را در نود Set جایگزین نمایید.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.