retentioneering-tools

Python 工具包、MCP 伺服器與代理技能,用於可重現、可稽核的點擊流與事件日誌分析。協助 AI 代理、資料科學家與分析師

retentioneering-tools 是什麼?

Python 工具包、MCP 伺服器與代理技能,用於可重現、可稽核的點擊流與事件日誌分析。協助 AI 代理、資料科學家與分析師建立、驗證與交叉比對產品分析、量化使用者體驗、客戶旅程、基於圖形的使用者流程、行為分群、A/B 測試、流程探勘模型、馬可夫鏈模擬

retentioneering-tools 概覽

這是什麼

Retentioneering 是一個開源 Python 函式庫,用於從事件日誌中理解使用者行為。它能幫助找出使用者卡住的地方、比較不同群體的路徑,並發現點擊、工作階段與重複造訪中的模式。此函式庫專為 AI 代理、資料科學家與分析師設計,用於建立、驗證與交叉檢查產品分析、量化使用者體驗、客戶旅程、基於圖形的使用者流程、行為分群、A/B 測試、流程探勘模型與馬可夫鏈模擬。

主要功能

  • 互動式轉換圖小工具:可突顯路線、比較路徑群組、聚焦步驟、在自我視圖中探索傳入與傳出的轉換機率。
  • 漏斗小工具:計算依序完成步驟的工作階段數量。
  • 步驟矩陣小工具:支援差異模式,可比較不同分群的行為。
  • 步驟桑基圖小工具:以流程圖顯示關鍵事件周圍的流向,支援錨點指定以精確對齊。
  • 路徑篩選資料處理器:根據路徑指標(如長度、持續時間、事件次數、模式比對)進行篩選。
  • 叢集分析小工具:互動式使用者分群,包含輪廓係數評分、熱力圖與分群儲存功能。
  • 分群建立與比較:支援動態特徵(如時間區間、漏斗階段)。

使用情境

  • 調查指標變化:比較某段時間前後的使用者旅程。
  • 找出使用者在漏斗中離開的位置及其替代行為。
  • 分析錯誤或關鍵事件的前因後果。
  • 尋找符合特定行為模式的工作階段。
  • 探索行為叢集,比較不同使用者類型的產品使用情況。

快速開始

Python 3.10–3.13。環境:Jupyter(Notebook、Lab、Desktop)、VS Code、Cursor、Google Colab。 安裝函式庫: bash pip install retentioneering 在筆記本中請使用 %pip install retentioneering。 使用內建電子商務資料集快速測試: python import retentioneering as rete stream = rete.datasets.load_ecom() stream.transition_graph()

授權與價格

採用 Apache-2.0 授權。開源且免費使用。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/retentioneeringretentioneering-tools.svg)](https://yunodb.com/tools/retentioneeringretentioneering-tools?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/retentioneeringretentioneering-tools?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/retentioneeringretentioneering-tools.svg" alt="Featured on YunoDB" height="20"></a>