Discourse 是否支持将对话导出为有组织的批量数据?

我不确定 AI 是否适合我的需求。我从不同来源收集数据,主要目标是找到真正重要的亮点(关键词、URL、证据等),并构建结构化数据以回答以下问题:

  1. 接受与某项任务相关特定解决方案的正确顺序是什么?以便还原事件的真实全貌。
  2. 该算法应能从大量低质量对话(尤其是包含多层附件的邮件以及不可靠的网络出版物)中检测出重要提及。
  3. 定义不同行动之间的有价值关联,大致路径如下:新闻 → 博客 → 公众情绪与需求 → 聊天/邮件决策 → 所用策略 → 实际行动 → 已确认的假设 → 相关人员 → 结果说明。

因此,我使用以下 Python 模板:

PRODUCT_RELATIVE_SOURCES = {
    "websites": {
        "company1": [
            "blog",
            "vacancies",
            "news",
            "tags"
        ]
    },
    "social-networks": {
        "network1": [
            "feed",
            "story",
            "public",
            "direct",
            "tags"
        ]
    },
    "messengers": {
        "messenger1": [
            "chat1",
            "room1",
            "bot1",
            "direct",
            "tags"
        ]
    },
    "mailboxes": {
        "box1": [
            "subject",
            "body",
            "sender",
            "cc",
            "meta"
        ]
    }
}

EXCLUDE_SOURCES = {
    "main",
    "libs",
    "opt"
}

我希望能从 Discourse 导出类似的数据结构(或许通过 API)。最初我询问的是关于“Discourse for Teams”的问题,因为我发现它与 Slack 有很多相似之处,而我们的团队对 Slack 并不满意。其付费的历史功能几乎毫无用处。

1 个赞