深度剖析AI情感陪伴类产品及典型应用 Character.ai
前段时间AI圈内C.AI的受够风波可谓是让大家都丈二摸不着头脑,连C.AI这种行业top应用都要找谋生方法了!投资人摸不着头脑,用户们更摸不着头脑。在这之前断断续续玩了一下这款产品,这次也是乘着这个风波,除了了解一下为什么这么厉害的创始人 Noam Shazeer 也要另寻他路,以及产品本身的发展阶段和情况!
什么是Character.ai?
Character.ai官网:https://beta.character.ai/
Character.ai是一个类ChatGPT的对话式AI平台,回答问题的同时还可以附加一张图片。可创建聊天角色是其一大技术亮点,用户可以自由创建动漫、科技、娱乐等各种领域的专属对话式AI机器人,例如,钢铁侠、爱因斯坦、哈利波特、哆啦A梦等。
当然,C.AI 是很多东西:
-
是一个 foundation model 和应用一体化的killer app。
-
是利用 LLM 和所有人类故事IP作为创作原料和创作引擎,leverage用户对IP幻想和二次创作的多样化需求,搭建的一个聊天和游戏互动平台。
-
是一个大型角色扮演、fantasy游乐场。用户去电影院看漫威,去漫展cosplay,小朋友去迪士尼看公主,青少年在网上语C,画同人写同人,游戏用户玩RPG游戏,所追求的都是基于某个故事和场景设定,延伸出的fantasy需求。以前,创作和消费的需求是分开的,剧情是静态的,而现在LLM 第一次让边消费边创作、剧情无限延伸无限可能、实时互动实时改变的消费体验成为现实。
-
是一部分用户的疗愈场所,根据用户评论,很多人在这里获得了情感安慰和治愈。这个需求也存在于 Midjourney、Inflection 的用户之中。
-
也是一个大型yy平台,用户能在这里满足对角色的幻想,同类产品不可避免会被用于软色情,但 C.AI 在这方面的过滤机制很严格。
团队自己的定义:
Character.AI 将自己定义为通用模型公司,希望“地球上的每个人都获得自己的深度个性化超级智能,帮助他们过上最美好的生活”。a16z 合伙人 Mark Andreessen 投资 Character.AI 的 thesis 是 Personalised AI Companion,未来每个孩子都有一个 AI 陪伴成长,成为生命旅程中的重要部分。
- 深度个性化(Deeply personalized):为每个人提供工具,让大家能够根据个人需求、偏好定制 AI 角色。
- 超级智能(Super intelligence):角色能够满足一系列广泛需求。
- 最美好的生活(Best lives):将技术用于帮助人们找到幸福的事情上。无论背景和经济状况如何,每个人都获得量身定制的、最好的教育,真正实现教育公平化,提供随时陪伴的朋友、导师、游戏伙伴。
强大的团队:
Character.AI 是目前个性化 AI 聊天机器人赛道技术能力最强的团队:创始人 Noam Shazeer 是 Google 的前 200 号员工,在 Google 工作的 17 年中,他参与了 Google 的一系列 AI 项目和研究,是 Attention is All You Need 的核心作者以及 Google LaMDA 项目的核心成员。Noman 的联合创始人 Daniel de Freitas 则参与领导了 Meena 和 LaMDA 的开发。Character.AI 是这两位 LLM OG 技术主张的产品实践。
产品体验
Character.AI 的产品是一个用户可以创建 AI 角色并与平台上的角色聊天的平台,包括 Web 端和 APP。Web 端 Beta 版产品在 2022 年 9 月发布,APP 是23年 5 月底正式发布。
Character ai主要功能
聊天
除了一对一聊天,Character.AI 比较有特色的是群聊模式。在该模式中用户可以创建聊天室,邀请多个 AI 角色进入群聊,AI 角色之间也可以产生互动。但是 AI 之间的交互也会使得话题不受控制,在体验过程中,甚至出现了苏格拉底和 Elon Musk 吵起来的情况。
社区
类似 Discord 社群,分成不同的主题。社区中有许多优质内容,团队可以根据社群中用户的反馈迭代产品;同时提供给用户交流平台,逐步形成社区文化。
但如下图所示,UI 呈现方式处于非常初级的阶段,对社区内的内容、用户呈现都很弱,这或许解释了为什么很多用户更喜欢在 Reddit 上交流和发表观点,甚至团队也更喜欢在 Reddit 上发布公告。这导致用户社群没有全部集中在 Character.AI 的平台上,未来团队是否能够搭建更好的产品界面,将用户交流集中在自己的平台上,对于社区发展十分重要。
典型 AI 角色
Psychologist (心理学家)是一个典型的 UGC 人物形象,用户已经和这个角色进行了 640 万条对话。创建者是一个临床心理学专业的学生,他的目的是建立一个真正有帮助的 AI,让人们聊天时感觉到更多的理解与共情,而不是仅仅程序性的给出建议。
Character.AI 是 AGI 时代备受瞩目的公司之一,海外独角兽曾对其有过深度分析:作为聊天机器人,它有着比 ChatGPT 更丰富的使用场景,呈现了一个 AI-Native 时代的全民应用的愿景。它允许用户设计自己的个性化 AI Chatbot 并与之互动,用户可以通过 Chatbot 和名人进行互动,也可以虚构形象进行角色扮演,甚至也有人通过 Character.AI 进行心理疗愈。
如何创建自己的AI机器人聊天频道
其实整个过程非常简单,2分钟便能创建完成。(创建房间和这个差不多)
- 填写姓名
- 设置机器人问候语
- 选择在回答问题时,是否生成图片。选择是,回答问题时会自动配图;选择否,则不提供。
- 机器人可见性:
- 公开,任何人都可以与你的机器人交互;
- 不公开,知道机器人链接的人可以交互;
- 私人,只有自己能使用。
- 选择头像,可以使用系统自动生成,也可以选择自己上传。
一些哇塞的观点!!!
如何理解 c.ai 和 Pi 的用户需求?
1、产品核心逻辑对比:c.ai是针对情感陪伴的IP接客,核心是扮演好角色本身,完成短平快的陪伴;Pi是针对情感疗愈的心理医生,核心是深入每个用户,完成长期贴心的疗愈。
2、虚拟人的四个象限(内容/表达)。“主观-情绪化”类需求是更有生命力的市场:需求量大、易沉迷、频次高、附加价值大。
3、Pi则选择充当用户的情感疗愈师,建立在情感端的“有用性”,包括:做个受欢迎的人,取最大公约数;定位朋友/心理医生,而非恋人/家人—它会拒绝浪漫化的沟通,生怕自己落入“恋人”的定位,导致受众圈子萎缩。无论什么话题,它都更倾向于用“情绪化”表达来沟通,几乎从不落入二三象限。
4、Pi的硬能力
- a)“针对情感的优质底座模型”Inflection-1,特点是能进行“natural flowing conversation”,秘密很简单:使用大量对话集来训练(ChatGPT是使用大量知识文本)。
- b)拟真的语音语调、好听的音色。用户好评:对我来说真正让我震惊的是它的语音。听起来太真实了!
- c)电话通话功能。用户好评:电话模式个模式下。我可以跟它进行免提、流畅、无间断的对话。
- c)记忆力是最大瓶颈。
5、c.ai、Pi、replika,代表着三个不一样的用户需求:角色扮演、情感陪伴、荷尔蒙宣泄。
6、角色扮演:IP即内容。本质是通过「故事」构造架空世界,并使用户产生「代入感」,核心是 fantasy(幻想)。
- a)玩原神上头叫老婆的、小时候看西游记上头爬上房梁的,都是fantasy. 这是人们对世界的美好寄托,是一个普世需求。
- b)要产生fantasy,第一步就是要有好故事——在中国市场上以三种产品形式呈现:长视频、小说和RPG游戏。
- c)c.ai 就是IP的下游产业,通过对IP的深度模拟,将在故事中静态的IP动态化,满足用户的fantasy——这是一个明确且巨大的用户需求,且在合适产业链位置中充分发挥了AI的能力。
7、为什么说c.ai是角色扮演
- a)首先,c.ai用户都是冲着游戏、动漫角色去的(70%的互动),无IP角色(如心理医生、写作助手、面试官、游戏玩家等)仅占互动数的5%。
- b)从追星逻辑出发,粉丝诉求并不是与明星私人的近距离接触,而是希望明星本人能获得收益/成长(养成妈妈粉),或从粉丝社群中获得社交和充实感(粉丝社群),c.ai在这套逻辑下没切中核心需求。
- c)其次,针对这些IP,用户主要需求是「基于角色设定的角色扮演」(占比66%,其中40%为「爱情角色扮演」,另外26%为「冒险角色扮演」)。
- d)不少用户提出,想要在一定的故事情节下,攻略角色的感情,这也是c.ai的进一步升级方向 —— 在IP的下游中进行故事再创作。
综上,c.ai的核心是「好IP」 + 「好模拟」。即,c.ai类的产品,生命线是在上游IP生产厂商的手里的,如今创业公司的优势仅有模型能力。
今年上半年突然火爆的“哄哄模拟器”的一点思考:
- 这款产品的本质仍旧是角色扮演+对话互动,但相对Character.ai,限定了角色边界(只有男/女朋友),限定了对话场景边界(哄开心),对用户而言,确定感更强,相比C.ai的沉浸式,互动的目的性更强(也就是有明确的达成目标:把对象哄好😂)
- “哄哄模拟器”是一款优秀的游戏,满足趣味性和好奇心,但长期看肯定会像“羊了个羊”一样,火一把就沉寂。不过这也足够证明了AI+角色扮演在垂类场景下可以有更多延展性。
- 基于这点可以设想,把“角色对话”拓展到和老板、和同事、和下属、和服务生、和收银员,再细分为汇报、述职、年会、用餐、购物、看病等多个场景,甚至1对多的授课场景,多对多的饭局,都可以基于AI训练对话能力,从而极大丰富自己应对各个场景的沟通能力。
- 从产品能提供的端到端交付的角度看,似乎还可以进一步思考,这类产品如果能和结果强绑定,应该能发挥更大的作用,而不只是“玩一下”。比如现在可以想到的,开发“演讲模拟器、销售模拟器、面试模拟器”等等,不只是游戏,而是真当一个训练器,最终能给用户带来切实的好结果(如演讲成功、销售成单、面试拿Offer等),当然只有这一个点功能还不够,肯定要深入到场景的上下文环境中去做更细分的功能设计。这方面也欢迎和大家交流探讨~
参考资料
- Character.ai 赛道的真相
- C.AI 卖身真相:好技术,好方向,「坏」产品
- Character.AI:产品优势和商业壁垒在哪里?
- Character.AI:AI Agents 平台下的大模型“民主化”梦想
- 如何评价character AI被谷歌变相收购,创始人回归谷歌?
- 如何理解 c.ai 和 Pi 的用户需求(1)
- 如何理解 c.ai 和 Pi 的用户需求(2)
- 如何理解 c.ai 和 Pi 的用户需求(3)
相关文章:

深度剖析AI情感陪伴类产品及典型应用 Character.ai
前段时间AI圈内C.AI的受够风波可谓是让大家都丈二摸不着头脑,连C.AI这种行业top应用都要找谋生方法了!投资人摸不着头脑,用户们更摸不着头脑。在这之前断断续续玩了一下这款产品,这次也是乘着这个风波,除了了解一下为什…...

[数据集][目标检测]街头摊贩识别检测数据集VOC+YOLO格式758张1类别
数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):758 标注数量(xml文件个数):758 标注数量(txt文件个数):758 标注类别…...

面试准备-3
BIO/NIO/AIO区别的区别? 同步阻塞IO : 用户进程发起一个IO操作以后,必须等待IO操作的真正完成后,才能继续运行。 同步非阻塞IO: 客户端与服务器通过Channel连接,采用多路复用器轮询注册的Channel。提高吞吐量和可靠性。用户进程发…...

Unity教程(十五)敌人战斗状态的实现
Unity开发2D类银河恶魔城游戏学习笔记 Unity教程(零)Unity和VS的使用相关内容 Unity教程(一)开始学习状态机 Unity教程(二)角色移动的实现 Unity教程(三)角色跳跃的实现 Unity教程&…...

利用深度学习实现验证码识别-3-ResNet18
在当今数字化时代,验证码作为一种重要的安全验证手段,广泛应用于各种网络场景。然而,传统的验证码识别方法往往效率低下,准确率不高。今天,我们将介绍一种基于 ResNet18 的验证码识别方法,它能够高效、准确…...

UDP通信实现
目录 前言 一、基础知识 1、跨主机传输 1、字节序 2、主机字节序和网络字节序 3、IP转换 2、套接字 3、什么是UDP通信 二、如何实现UDP通信 1、socket():创建套接字 2、bind():绑定套接字 3、sendto():发送指定套接字文件数据 4、recvfrom():接收指定地址信息的数据 三…...

windows下使用vscode编写运行以及调试C/C++
vscode支持类似于vs的断点调试c/c,也可以直接编译&运行c/c 先是编译运行 c/c的方法 微软官方起初设定的科学做法(这也是现在的科学做法)是通过在vscode集成控制台写命令行的方式来实现编译运行程序的,但也可以通过code runner插件…...

python容器4--集合
(1) 什么是集合 集合:Python中使用关键字set表示 集合中存储多个、没有顺序的、不能重复的、可以是不同类型的多个数据! (2) 集合的声明 python中通过set()或者花括号声明空集合、非空集合 # 声明空集…...

MySQL record 01 part
更改密码: alter user rootlocalhost identified with mysql_native_password by ‘123456’; 注意: 在命令行方式下,每条MySQL的命令都是以分号结尾的,如果不加分号,MySQL会继续等待用户输入命令,直到MyS…...

2024年高教社杯全国大学生数学建模竞赛A题思路(2024数学建模国赛A题思路)
A题 “板凳龙” 闹元宵 “板凳龙”,又称“盘龙”,是浙闽地区的传统地方民俗文化活动。人们将少则几十条,多则上百条的板凳首尾相连,形成蜿蜒曲折的板凳龙。盘龙时,龙头在前领头,龙身和龙尾相随盘旋,整体呈圆盘状。一般来说,在舞龙队能够自如地盘入和盘出的前提下,盘龙…...

Go语言基础语法 20240904更新
代码开源地址 https://github.com/zhangdapeng520/zdpgo_basic 快速入门 示例代码: package mainimport "fmt"func main() {fmt.Println("Hello World") }第一行代码 package 用来声明包名。main包时整个程序的入口包,在一个Go语…...

软件测试 | 性能测试
性能测试的概念 为了 发现系统性能问题 或 获取系统性能相关指标 而进行的测试。 常见性能测试指标 并发数 即并发用户数。 从业务层面看,并发用户数指的是 实际使用系统的用户总数。从后端服务器层面看,指的是 web服务器在一段时间内处理浏览器请求而建…...

Arduino IDE
Arduino IDE(集成开发环境)的安装过程是一个相对直观且易于操作的流程,主要步骤包括下载、安装和配置。以下将详细阐述Arduino IDE的安装过程,同时提供一些背景信息和注意事项,确保安装过程顺利进行。 一、Arduino ID…...

统计学习方法与实战——统计学习方法之感知机
感知机 感知机三要素分析模型策略损失函数选择 算法原始形式对偶形式 相关问题 例子iris数据集分类实战数据集查看 显示结果sklearn 实战感知机 习题解答习题2.1解题步骤反证法 习题2.2习题2.3凸壳线性可分线性可分证明凸壳不相交证明充分性:凸壳不相交\Rightarrow⇒…...

语言学习有捷径?没错!这4个方法让你轻松搞定英语翻译
现在全世界都在用英语,这门语言真的超级重要。不管你是学习、上班还是出去玩,会点英语翻译肯定能帮上大忙。但是,对很多人来说,翻译英语还是挺难的。别急,今天我就来给你介绍几个超好用的英语翻译工具,让你…...

聊一聊大型网站稳定性建设思路
目录 架构阶段的稳定性建设项目 编码阶段的稳定性建设 测试阶段的稳定性建设 发布阶段的稳定性建设 运行阶段的稳定性建设项目 故障发生时的稳定性建设 网站稳定性的建设是一项综合的系统工程,就像人的健康一样,如果平时不注意健康饮食、不注意锻炼…...

Nginx常用配置
Windows版本Nginx开机自启动 可直接下载已经配置好的文件,点击即可下载:Windows版本Nginx1.26.0 下载WinSW v2.12.0 首先从https://github.com/winsw/winsw/releases下载WinSW v2.12.0 下载Nginx 下载地址https://nginx.org/en/download.html 修…...

前端开发中遇到的小问题以及解决方案记录2
1、H5中适配屏幕的工具-postcss-px-to-viewport postcss-px-to-viewport。因为设计稿一般给的都是375px宽度的,所以假如一个字体是16px,那么在开发中不能直接写死为16px,因为各个厂商的手机屏幕大小是不同的,所以要根据屏幕大小去…...

Qt-常用控件(3)-输入类
1. QLineEdit QLineEdit 用来表示单行输入框.可以输入一段文本,但是不能换行 核心属性 属性说明text输入框中的文本inputMask输入内容格式约束maxLength最大长度frame是否添加边框echoMode显示方式. QLineEdit::Normal :这是默认值,文本框会显示输入的文本。QLineE…...

使用Docker启动Redis容器并映射端口
在现代软件开发中,Redis 是一种非常流行的开源内存数据结构存储,通常用作数据库、缓存或消息传递系统。Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux …...

用fastapi搭建cpca地址提取服务接口
以前的客户地址比较乱,现在想提取出省份城市, 开始了解分词技术,后发现python有这样的库 cpca提取地址挺不错,可以从垃圾地址中提取省市区以及区号。 文章会用fastapi搭建服务端 通过post调用cpca,提取来了后&#…...

libvncclient编写多线程qt的VNC客户端
概述 使用qt和libvncclient编写vnc的客户端程序,多线程读写,拒绝卡顿。qt环境:5.15.3libvncclient:0.9.14下载地址:https://github.com/LibVNC/libvncserver/releases 编译libvncclient 打开CMakeList文件ÿ…...

视频处理基础之gradio框架实现
这些函数是用于处理视频文件的Python代码片段,它们依赖于ffmpeg和ffprobe工具,这些工具是FFmpeg项目的一部分,用于处理视频和音频数据。下面是每个函数的用途和用法的总结: 1. ffmpeg_installed() 函数: - 用途&am…...

黑马点评2——商户查询缓存(P37店铺类型查询业务添加缓存练习题答案)redis缓存、更新、穿透、雪崩、击穿、工具封装
文章目录 什么是缓存?添加Redis缓存店铺类型查询业务添加缓存练习题 缓存更新策略给查询商铺的缓存添加超时剔除和主动更新的策略 缓存穿透缓存空对象布隆过滤 缓存雪崩解决方案 缓存击穿解决方案基于互斥锁方式解决缓存击穿问题基于逻辑过期的方式解决缓存击穿问题…...

概率DP (由一道绿题引起的若干问题。目前为一些老题,蒟蒻的尝试学习1.0)
概率DP: 利用动态规划去解决 概率 期望 的题目。 概率DP 求概率(采用顺推) 从 初始状态推向结果,同一般的DP类似,只是经历了概率论知识的包装。 老题: 添加链接描述 题意: 袋子里有w只白鼠&am…...

[Python]生成器和yield关键字
生成器和yield关键字 1.生成器介绍: 概述: 它指的是 generator, 类似于以前学过的: 列表推导式, 集合推导式, 字典推导式… 作用: 降低资源消耗, 快速(批量)生成数据. 实现方式: 1.推导式写法. my_generator (i for i in range(5)) 2.yield写法. def get_gene…...

Nginx 负载均衡+高可用 集群部署(Keepalived+LVS DR模式)
一、LVS负载均衡简介 1.1 LVS基本介绍 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导开发的开源负载均衡项目,目前LVS已经被集成在Linux内核中。该项目在Linux内核中实现了基于IP地址的请求数据负载均衡调度方…...

算法 | 基础 | 出现奇数次的数字
这里写自定义目录标题 异或运算题目1题目2 本篇是关于异或(^)运算的运用。后期看算法过程中如果再碰到异或的都会收录到本篇中 异或运算 在逻辑学中,逻辑算符异或(exclusive or)是对两个运算元的一种逻辑析取类型&am…...

log4j 控制台和文件输出乱码问题解决
一个小问题,却让我感觉到,现在真正动脑的人很少。。我来说说吧。 今天遇到一个小问题, log4j输出到文件乱码,控制台正常。显然是编码问题导致。Google一搜,几乎一水的说: 项目中log4j在英文版linux下输出中…...

在国产芯片上实现YOLOv5/v8图像AI识别-【4.2】RK3588获取USB摄像头图像推流RTSP更多内容见视频
本专栏主要是提供一种国产化图像识别的解决方案,专栏中实现了YOLOv5/v8在国产化芯片上的使用部署,并可以实现网页端实时查看。根据自己的具体需求可以直接产品化部署使用。 B站配套视频:https://www.bilibili.com/video/BV1or421T74f 前言…...