ChatGPT高效提问—prompt常见用法(续篇二)

ChatGPT高效提问—prompt常见用法(续篇)

1.4 汇总

​ 面对浩瀚的文字海洋,利用ChatGPT强大的信息汇总功能,可以提炼出其中的核心思想。这个过程涉及将复杂且详细的内容精简为一个简明扼要的版本,同时恰当地保留原始文本的主要思想。此类prompt应包括期望的输出信息的细节,如摘要的预期长度,以及可能存在的特殊要求或限制。这种技术在文本摘要和信息压缩中都极具价值。接下来通过一些实际的示例深入理解这种技术。

1.4.1 新闻总结

​ 总结新闻的prompt公式为“请用一句话总结新闻:[插入新闻内容]“。

​ 输入prompt:

Screenshot 2024-02-06 at 10.37.19

​ ChatGPT输出:

Screenshot 2024-02-06 at 10.38.11

​ ChatGPT成功将一段新闻总结为一句话。

1.4.2 会议纪要

​ 会议纪要摘要应突出主要决定以及行动。prompt公式为“总结以下会议记录,列出主要决定和行动:[插入会议记录]“。

​ 输入prompt:

Screenshot 2024-02-06 at 10.45.11

​ ChatGPT输出:

Screenshot 2024-02-06 at 11.04.39

1.4.3 书籍摘要

​ 书籍摘要是对一本书主要内容的概述,prompt公式为“简要总结下面这本书的内容:[插入图书名称或内容]“。

​ 输入prompt:

Screenshot 2024-02-06 at 11.07.44

​ ChatGPT输出:

Screenshot 2024-02-06 at 11.08.34

1.4.4 电影评论

​ 对电影情节进行概述的prompt公式为“用一句话总结电影:[插入电影名称和情节描述]“。

​ 输入prompt:

Screenshot 2024-02-06 at 11.27.07

​ ChatGPT输出:

Screenshot 2024-02-06 at 11.28.49

​ ChatGPT用一句话成功总结了电影《阿凡达》的主要情节。通过上述几个简单的例子,相信你对ChatGPT的汇总能力有了较为清晰的了解。接下来我们看看汇总能力的延伸—聚类的表现。

1.5 聚类

​ 作为一种无监督学习的方法,聚类用于将具有相似性质的数据样本聚集到一起,使得在一个组内,数据样本之间的相似度较高,而在不同的组间,数据样本的相似度较低。这种技术使我们能够挖掘出数据中隐含的模式和结构,从而对数据进行更有层次性和逻辑性的整理和分析。

​ 我们通过一个生活的例子来进一步理解聚类。假如我们需要将家里的书籍分类摆放,可能会将它们分为小说、历史、科学、艺术等类别。把这个任务交给AI,它会对这些书的内容做聚类分析,快速发现数据中的相似性和关联性,从而将不同的书归到不同的组。当有新书需要摆放时,通过分析书名和内容,AI将自动识别出该书属于哪个类别,自动归类。

1.5.1 聚类步骤

聚类通常包括以下几个步骤。

  • 数据收集:任何聚类工作的初始步骤都是收集相关数据。例如,在对气球进行聚类时,我们可能会记录每个气球的颜色和大小;而在书籍分类场景中,我们可能会考察书名和内容。在更多实际应用场景中,我们可能会收集客户信息或文本数据等多元信息。
  • 数据预处理,特征提取:在进行聚类之前,需对数据进行精细的预处理,例如剔除异常值、填充缺失值和降低噪声等,以及执行标准化和归一化等操作。这些步骤可以确保后续分析中所用数据的质量。
  • 相似度度量:在聚类过程中,我们需要计算数据对象之间的相似度。常用的相似度度量方法包括欧氏距离、余弦相似度和皮尔逊相关系数等。正确的相似度度量将对聚类结果和性能产生积极影响。
  • 聚类算法:有许多聚类算法可供选择,如k-means、DBSCAN、层次聚类、mean shift聚类、affinity propagation等。这些算法在不同的场景和数据类型下具有不同的优势和局限。在实际应用中,我们需要根据具体需求和数据特点选择合适的聚类算法。
  • 结果评估与优化:完成聚类后,我们需要对结果进行评估。常用的评估指标包括轮廓系数、Davies-Bouldin指数和Calinski-Harabasz指数等。这些指标可以帮助我们了解聚类的质量,从而指导我们调整算法参数或尝试其他聚类算法来提升聚类效果。
  • 结果解释与应用:这一步骤通常涉及对聚类结果的可视化和分析,以便从中提取有价值的信息和洞察。例如,在市场细分中,我们可以通过聚类分析消费者的行为和喜好,从而制定更有针对性的营销策略;在文本分类中,我们可以通过聚类发现数据中隐藏的结构和规律,从而提升分类效果。

1.5.2 聚类应用

​ prompt公式为“将以下内容根据[特征]分组:[插入信息]“。

输入prompt:

Screenshot 2024-02-06 at 12.41.45

ChatGPT输出:

Screenshot 2024-02-06 at 12.47.48

​ 从输出结果来看,ChatGPT成功将评论按照表达的情感进行分类。接下来看一个书籍分类的例子。

​ 输入 prompt:

Screenshot 2024-02-06 at 12.50.52

​ ChatGPT输出:

Screenshot 2024-02-06 at 12.51.42

​ 从输出结果可以看出,ChatGPT成功地依据学科对书籍进行了分类。此简单实例揭示了聚类在现实生活中的应用价值。聚类技术能够揭示数据中深藏的结构和规律,因此能为各种场景提供强大的支持。无论是在市场细分、文本分类或是社交场景中,聚类都证明了其作为一种强大且实用工具的地位。好好使用聚类,可以带来意想不到的效果。
备注:以上示例都可以在小蜜蜂AI网站获取和实现,学习网址:https://zglg.work。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/457829.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java设计模式大全:23种常见的设计模式详解(三)

本系列文章简介: 设计模式是在软件开发过程中,经过实践和总结得到的一套解决特定问题的可复用的模板。它是一种在特定情境中经过验证的经验和技巧的集合,可以帮助开发人员设计出高效、可维护、可扩展和可复用的软件系统。设计模式提供了一种在…

华为配置内部人员接入WLAN网络示例(802.1X认证)

配置内部人员接入WLAN网络示例(802.1X认证) 组网图形 图1 配置802.1X认证组网图 业务需求组网需求数据规划配置思路配置注意事项操作步骤配置文件 业务需求 用户接入WLAN网络,使用802.1X客户端进行认证,输入正确的用户名和密…

ES6 ~ ES11 学习笔记

课程地址 ES6 let let 不能重复声明变量(var 可以) let a; let b, c, d; let e 100; let f 521, g "atguigu", h [];let 具有块级作用域,内层变量外层无法访问 let 不存在变量提升(运行前收集变量和函数&#…

【蓝桥杯冲冲冲】Invasion of the Milkweed G

【蓝桥杯冲冲冲】Invasion of the Milkweed G 蓝桥杯备赛 | 洛谷做题打卡day30 文章目录 蓝桥杯备赛 | 洛谷做题打卡day30[USACO09OCT] Invasion of the Milkweed G题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 题解代码我的一些话 [USACO09OCT] Invasion of the Mi…

获取 Github XX项目软件最新版本方法(通过命令行)

场景: 如果我们项目中需要实现某个Github公共软件的最新版本更新 那么获取软件的最新的发布版本就是一个比较重要的工作了 对此,Github提供对外api不需要自己手动填写脚本了 解决方案: 替换黄色字体的项目地址,然后在cmd中执行…

thinkphp6入门(19)-- 中间件向控制器传参

可以通过给请求对象赋值的方式传参给控制器&#xff08;或者其它地方&#xff09;&#xff0c;例如 <?phpnamespace app\middleware;class Hello {public function handle($request, \Closure $next){$request->hello ThinkPHP;return $next($request);} } 然后在控制…

Python调用matlab程序

matlab官网&#xff1a;https://ww2.mathworks.cn/?s_tidgn_logo matlab外部语言和库接口&#xff0c;包括 Python、Java、C、C、.NET 和 Web 服务。 matlab和python的版本 安装依赖配置 安装matlab的engine 找到matlab的安装目录&#xff1a;“xxx\ extern\engines\python…

速度规划:s形曲线应用(变速 停车)opencv c++显示(3)

理论篇 先看该篇&#xff0c;这里沿用了里面的变量。 应用推导篇 分为变速和停车两部分&#xff08;字迹潦草&#xff0c;可结合代码看&#xff09; 代码篇 变速函数入口&#xff1a; velocityPlanner vp; vp.SetParameters(0, 1);停车函数入口&#xff1a; ParkingVelo…

新版MQL语言程序设计:键盘快捷键交易的设计与实现

文章目录 一、什么是快捷键交易二、使用快捷键交易的好处三、键盘快捷键交易程序设计思路四、键盘快捷键交易程序具体实现1.界面设计2.键盘交易事件机制的代码实现 一、什么是快捷键交易 操盘中按快捷键交易是指在股票或期货交易中&#xff0c;通过使用快捷键来进行交易操作的…

linux centos安装neofetch

简介 neofetch是一个命令行工具&#xff0c;可以用来显示系统的基本信息和硬件配置。它支持多种操作系统&#xff0c;包括Linux、macOS和Windows等。 安装 增加yum源 curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https://copr.fedorainfracloud.org/coprs/konime…

代码随想录 Leetcode46. 全排列

题目&#xff1a; 代码&#xff08;首刷自解 2024年2月6日&#xff09;&#xff1a; class Solution { private:vector<vector<int>> res;vector<int> path; public:void backtracking(vector<int>& nums, int depth, vector<bool>& us…

网络基础(三)

网络层与数据链路层 1.网络层2.IP2.1 基本概念2.2 协议头格式2.3 网段划分2.4 特殊的IP地址2.5IP地址的数量限制2.6 私有IP地址和公网IP地址2.7 路由 3.数据链路层4.以太网&#xff08;MAC帧协议&#xff09;4.1 认识以太网4.2 以太网帧格式4.3 认识MAC地址4.4 对比理解MAC地址…