18种ChatGPT用法,看看哪些适合你!

18种ChatGPT用法,看看哪些适合你!

  • 语法更正

  • 文本翻译

  • 语言转换

  • 代码解释

  • 修复代码错误

  • 作为百科全书

  • 信息提取

  • 好友聊天

  • 创意生成器

  • 采访问题

  • 论文大纲

  • 故事创作

  • 问题类比

  • 创建 SQL 需求

  • 情感分析

  • 将产品描述转变为广告

  • 关键字提取

  • 闲聊机器人

  • 语法更正

  • 用途:文章、论文等润色。

文本翻译

用途:日常学习、商务翻译等。

文本翻译

用途:日常学习、商务翻译等。

 

语言转换

Python–>JAVA

用途:工作用途,不同语言工程师之间的合作,更加方便。

import numpy as np
import plotly.express as pxdef thresholding_algo(y, lag, threshold):""":param y: 输入列表:param lag: 滑动窗口大小:param threshold: 调节系数,用于调节容忍范围的大小。:return:"""# signals:信号列表signals = np.zeros(len(y))avgFilter = np.zeros(len(y))# 初始化平均值列表、差值列表avgFilter[lag - 1] = np.mean(y[0:lag])dif_li = [0] * len(y)for i in range(lag, len(y)):if i < len(y) - lag - 30:for j in range(i + 11, len(y)):if y[j] >= y[i - 1]:breakif j >= len(y) - 30:back = y[i - 1]else:back = np.mean(y[j + 11:j + 20 + lag])else:back = y[i - 1]# 前后均值差值计算tmp = abs(back - avgFilter[i - 1])dif = (tmp if tmp > 1 else 1)if abs(y[i] - avgFilter[i - 1]) > dif * threshold:signals[i] = (1 if y[i] > avgFilter[i - 1] else -1)avgFilter[i] = np.mean(y[(i - lag):i])y[i] = avgFilter[i - 1]else:signals[i] = 0avgFilter[i] = np.mean(y[(i - lag):i])dif_li[i] = difreturn dict(signals=np.asarray(signals),avgFilter=np.asarray(avgFilter),y=np.asarray(y),dif=np.asarray(dif_li),)

 

public static Map<String, double[]> thresholding_algo(double[] y, int lag, double threshold) {double[] signals = new double[y.length];double[] avgFilter = new double[y.length];Arrays.fill(avgFilter, 0.0);avgFilter[lag - 1] = mean(Arrays.copyOfRange(y, 0, lag));double[] dif_li = new double[y.length];Arrays.fill(dif_li, 0.0);for (int i = lag; i < y.length; i++) {int j;if (i < y.length - lag - 30) {for (j = i + 11; j < y.length; j++) {if (y[j] >= y[i - 1]) {break;}}double back;if (j >= y.length - 30) {back = y[i - 1];} else {back = mean(Arrays.copyOfRange(y, j + 11, j + 20 + lag));}} else {back = y[i - 1];}double tmp = Math.abs(back - avgFilter[i - 1]);double dif = tmp > 1 ? tmp : 1;if (Math.abs(y[i] - avgFilter[i - 1]) > dif * threshold) {signals[i] = y[i] > avgFilter[i - 1] ? 1 : -1;avgFilter[i] = mean(Arrays.copyOfRange(y, i - lag, i));y[i] = avgFilter[i - 1];} else {signals[i] = 0;avgFilter[i] = mean(Arrays.copyOfRange(y, i - lag, i));}dif_li[i] = dif;}Map<String, double[]> result = new HashMap<>();result.put("signals", signals);result.put("avgFilter", avgFilter);result.put("y", y);result.put("dif", dif_li);return result;
}private static double mean(double[] array) {double sum = 0.0;for (double d : array) {sum += d;}return sum / array.length;
}

代码解释-1

用途:当我们来到一家新的公司,发现前任工程师留下了一摊谁都看不懂的代码,这时候,如果有个人能帮我们解释一下这些代码是什么意思,那简直不要太开心。

 

def Fusion_algorithm(y_list):"""最终的融合算法1、第一次遍历列表: 处理掉小于上一个值的点,使其等于上一个值。2、第二次使用z-score来处理异常点:一种基于统计方法的时序异常检测算法借鉴了一些经典的统计方法,比如Z-score和移动平均线该算法将时间序列中的每个数据点都看作是来自一个正态分布,通过计算每个数据点与其临接数据点的平均值和标准差,可以获得Z-score并将其用于检测异常值,将z-score大于3的数据点视为异常值,缺点:如果异常点太多,则该算法的准确性较差。3、:param y_list: 传入需要处理的时间序列:return:"""# 第一次处理for i in range(1, len(y_list)):difference = y_list[i] - y_list[i - 1]if difference <= 0:y_list[i] = y_list[i - 1]# 基于突变检测的方法:如果一个数据点的值与前一个数据点的值之间的差异超过某个阈值,# 则该数据点可能是一个突变的异常点。这种方法需要使用一些突变检测算法,如Z-score突变检测、CUSUM(Cumulative Sum)# else:#     if abs(difference) > 2 * np.mean(y_list[:i]):#         y_list[i] = y_list[i - 1]# 第二次处理# 计算每个点的移动平均值和标准差ma = np.mean(y_list)# std = np.std(np.array(y_list))std = np.std(y_list)# 计算Z-scorez_score = [(x - ma) / std for x in y_list]# 检测异常值for i in range(len(y_list)):# 如果z-score大于3,则为异常点,去除if z_score[i] > 3:print(y_list[i])y_list[i] = y_list[i - 1]return y_list

 

 

代码解释-2

备注:上一个代码解释,我们可以看到,答案或许受到了代码中注释的影响,我们删掉注释,再来一次。对于解释中一些不懂的点,我们可以连续追问!

import numpy as np
from sklearn.ensemble import IsolationForest
import plotly.express as px
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans
import jsondef Fusion_algorithm(y_list):for i in range(1, len(y_list)):difference = y_list[i] - y_list[i - 1]if difference <= 0:y_list[i] = y_list[i - 1]# else:#     if abs(difference) > 2 * np.mean(y_list[:i]):#         y_list[i] = y_list[i - 1]ma = np.mean(y_list)std = np.std(y_list)z_score = [(x - ma) / std for x in y_list]for i in range(len(y_list)):if z_score[i] > 3:print(y_list[i])y_list[i] = y_list[i - 1]return y_list

 

 

修复代码错误

用途:写完一段代码后发现有错误?让chatGPT来帮你!

 

作为百科全书

用途:chatGPT可以解释你所有的问题!但是列出小说这个功能有些拉跨,经过测试只有科幻小说列的还可以,其他类型不太行,可能chatgpt训练工程师是个科幻迷!

信息提取

用途:作为自然语言处理界的大模型,怎么能少得了信息提取呢?

 

好友聊天

用途:输入对方性格模拟聊天,这方面功能不太完善,可能有新鲜玩法我还没有挖掘出来

 

创意生成器

用途:是不是常常会在创新上遇到思维瓶颈不知道怎么做?不要担心,让chatGPT帮你生成创意!

VR和密室结合

再结合AR

 

 

采访问题

用途:可能您是一个媒体工作者,采访问题不知道怎么写?chatGPT可以帮您解决。

采访问题清单

 采访问题清单并给出相应答案

 

论文大纲

用途:这个功能对于研究生简直不要太爽了,一直在郁闷大纲怎么写,直接列出来大纲简直帮了我天大的忙!对于大纲中不理解的点,直接要求chatGPT给出进一步解释。代码也可以有!那一章的内容不太会写,直接让chatGPT安排,这样,一篇论文很快就写出来啦!

创建论文大纲

解释大纲内容

class PBA(nn.Module):def __init__(self, PerformanceThreshold, DistributionType, AttentionWeightRange):super(PBA, self).__init__()self.PerformanceThreshold = PerformanceThresholdself.DistributionType = DistributionTypeself.AttentionWeightRange = AttentionWeightRangedef forward(self, input, performance_scores):# 计算注意力分数attention_scores = []for i in range(len(input)):if performance_scores[i] > self.PerformanceThreshold:attention_scores.append(performance_scores[i])else:attention_scores.append(0.0)# 将性能分数映射到注意力权重if self.DistributionType == "softmax":attention_weights = F.softmax(torch.tensor(attention_scores), dim=0)elif self.DistributionType == "sigmoid":attention_weights = torch.sigmoid(torch.tensor(attention_scores))else:raise ValueError("Unknown distribution type: {}".format(self.DistributionType))# 缩放注意力权重到指定范围attention_weights = attention_weights * (self.AttentionWeightRange[1] - self.AttentionWeightRange[0]) + self.AttentionWeightRange[0]# 计算加权输入weighted_input = torch.mul(input, attention_weights.unsqueeze(1).expand_as(input))output = torch.sum(weighted_input, dim=0)return output

 

用途:这个功能真的太太太棒了,以后我自己列提纲出来就可以写小说啦!

爱情故事

恐怖故事

 

 

 

 

 

情感分析

用途:这个功能让我想起来在之前公司做的情感分析任务了。

将产品描述转变为广告

用途:这个功能对于商家来说太棒了

关键字提取

用途:NLP任务的重要作用,关键字提取!

闲聊机器人

用途:这个不多说了,用来闲聊体验感真的很不错

 

 

 

 

 

 

 

 

 

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

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

相关文章

tushare获取破新高的股票

原帖&#xff1a; http://www.30daydo.com/article/70 股市有句话&#xff0c;新高后有新高。 因为新高后说明消化了前面的套牢盘。 所以这个时候的阻力很小。 下面使用一个例子来用代码获取当天创新高的股票。 使用的是tushare #-*-codingutf-8-*- __author__ rocky #获…

九龙证券|搭上AIGC快车,万亿板块逆市爆发

组织以为&#xff0c;游戏职业处于前史问题出清且估值偏低的新起点。 网络游戏与AI的交融&#xff0c;给网游板块激发新的幻想空间&#xff0c;相关上市公司也由此成为A股大热门。 证券时报数据宝核算&#xff0c;3月20日&#xff0c;网络游戏板块逆市大涨1.75%&#xff0c;收…

九龙证券|6G概念重新活跃 数字经济板块引领A股尾盘回升

周三&#xff0c;沪深两市缩量调整&#xff0c;沪指全天以弱势震荡为主&#xff0c;尾盘在数字经济概念带动下快速拉升&#xff0c;全天微跌0.06%&#xff0c;报3283.25点&#xff1b;深证成指跌落0.09%&#xff0c;报15598.29点&#xff1b;创业板指跌落0.26%&#xff0c;报23…

上海亚商投顾:沪指探底回升 供销社、新冠检测概念领涨

上海亚商投顾前言&#xff1a;无惧大盘大跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。 市场情绪 A股今日小幅调整&#xff0c;三大指数盘初均跌超1%&#xff0c;随后震荡回升跌幅收窄&#xff0c;创业板指一度接近…

九龙证券|主力出逃大热门互联网股近13亿元!尾盘两股获加仓超亿元

今天电力设备职业获主力大手笔抢筹。 今天沪深两市主力资金净流出237.54亿元&#xff0c;其间创业板净流出39.18亿元&#xff0c;沪深300成份股净流出104.15亿元。 申万一级职业中&#xff0c;今天有12个职业上涨&#xff0c;计算机、电力设备职业涨幅居前&#xff0c;均涨超1…

股票内参|港股暴力拉升 恒生科技指数大涨

财经365&#xff08;www.caijing365.com&#xff09;讯&#xff0c;十月七日上午&#xff0c;港股高开高走&#xff0c;恒指开盘涨幅超过1%&#xff0c;盘中涨幅持续扩大&#xff0c;截至中午&#xff0c;恒指涨幅超过2%&#xff0c;国有企业指数涨幅近3%&#xff0c;恒指涨幅超…

继续聊A股

继续聊A股 2021-11-22 股市理性投资 价值投资看人性 盘面就是如此&#xff0c;所以不用去担心盘面最后会走的咋样&#xff1f;毕竟上涨下跌到最后才会知道谁才是最后的赢家&#xff0c;最近的氢能源还有锂电池概念&#xff0c;一度超越了之前的热门&#xff0c;但对于现在所仅…

申宝股票-CRO概念股持续拉升

周二三大指数集体高开&#xff0c;开盘后弱势震荡&#xff0c;一度集体翻绿&#xff0c;板块方面&#xff0c;数字货币概念股在利好刺激下冲高&#xff0c;盐湖提锂概念股拉升&#xff0c;电力、煤炭板块持续下行。午后两市回暖&#xff0c;创指涨逾1%&#xff0c;北向资金持续…

chatgpt赋能python:Python绘图教程:如何画出两幅漂亮的图表

Python绘图教程&#xff1a;如何画出两幅漂亮的图表 Python是一种非常强大、灵活的编程语言&#xff0c;不仅在数据分析、科学计算等领域有着广泛的应用&#xff0c;也经常被用于数据可视化和图形绘制。本篇文章将介绍如何使用Python绘制两幅漂亮的图表&#xff0c;并详细说明…

chatgpt赋能python:自动轨迹绘制:让Python为你画出完美的图形

自动轨迹绘制&#xff1a;让Python为你画出完美的图形 在数字时代&#xff0c;人们对于图像的需求越来越高&#xff0c;如何构建完美的图像已经成为了一项非常重要的任务。而自动轨迹绘制技术&#xff0c;可以让我们用更简单、更快捷的方式画出完美的图形。 Python作为一门高…

大学四年,强烈推荐第一个画图工具

“ 写文章几个月&#xff0c;看到不少大佬画出很多优秀的图&#xff0c;今天将这些工具给总结下&#xff0c;分享给大家。本文收录于面试集锦 我们都希望可以白嫖&#xff0c;画图工具要好用&#xff0c;免费&#xff0c;跨平台&#xff0c;甚至都不想登录&#xff0c;而且还需…

人人看得懂的ChatGPT技术原理解析

人人看得懂的ChatGPT技术原理解析 编者按&#xff1a;自ChatGPT面世以来&#xff0c;我们在热切挖掘其丰富应用的同时&#xff0c;也在孜孜探求其背后的工作原理。 今天我们为大家带来的文章&#xff0c;深入浅出地阐释了ChatGPT背后的技术原理&#xff0c;没有NLP或算法经验的…

outlook邮箱日历华为手机与电脑同步设置

Win10日历和华为日历同步 实现的效果如下&#xff1a; 首先要同步手机上的日历和电脑上的日历&#xff0c;在网上查到需要将荣耀手机上面的日历中添加一个账户是微软的邮箱&#xff08;期初我是不知道那个账户是微软的邮箱账户&#xff09;&#xff0c;还需要什么域名、服务名…

如何用小米玩华为游戏华为账号

刷了很多视频和文章终于搞定 每次换手机丢号总是意难平 今天挑战希望小米手机上玩华为的号。目标游戏哈利波特魔法觉醒。 为了省事&#xff0c;安装的时候我把所有权限都开了。有兴趣研究的小伙伴可以自己试试。 下载Hms CORE 这个是框架核心&#xff0c;登录华为账号必须要有…

手机邮箱如何注册?邮箱格式如何填写?

我们经常会遇到无法查看电脑的情况&#xff0c;那么这个时候手机邮箱的便捷就突显出来了&#xff0c;之前我注册了一个手机邮箱&#xff0c;是TOMVIP邮箱&#xff0c;绑定微信随心邮&#xff0c;在微信上就可以随时随地收发邮件了&#xff0c;非常方便。那么手机邮箱格式如何填…

手机怎么申请邮箱?手机邮箱下载

现在社交网络科技越来越发达&#xff0c;很多人为了工作生活方便会在手机里面装各种软件&#xff0c;邮箱软件更是我们上班族的必备&#xff0c;但是手机邮箱下载哪个好呢&#xff1f;市场上有不少品牌可以手机注册邮箱&#xff0c;像TOM企业邮箱&#xff0c;QQ邮箱等都是很不错…

能给国外发邮件的邮箱怎么登录?手机号电子邮箱怎么填写?

现在国内的邮箱厂商都支持给国外发送邮件&#xff0c;拿TOM企业邮箱举例&#xff0c;可通过网页端、客户端、手机端三种方式登录使用邮箱&#xff0c;并且可以设置手机号邮箱进行业务沟通&#xff0c;下面教大家如何登录并使用邮箱。 外贸邮箱登录收发 方式一&#xff1a;在电…

怎么使用手机号申请邮箱,注册移动手机邮箱有哪些步骤?

很多朋友因为工作原因&#xff0c;需要申请一个邮箱或很多邮箱&#xff0c;当申请邮箱一段时间后&#xff0c;极容易会忘记账号和密码&#xff0c;因此现在就有些服务商们为了方便用户使用&#xff0c;扩展了移动手机邮箱业务。 怎么使用手机号申请邮箱呢&#xff1f; 第一步…

手机邮箱不下载可以使用么,手机邮箱怎么登录呢?

最近领导让我天天出差&#xff0c;为了面见客户&#xff0c;有时会今天去完一个城市&#xff0c;明天就可能到下一座城市了。在出差期间&#xff0c;有时经常会有工作需要处理&#xff0c;但是我发现手机内存不够了&#xff0c;下载不了手机邮箱了。这时赶紧在网上查了一下还有…

华为qq邮箱服务器密码忘了,华为自带的电子邮件APP怎么用?一招教你快速登录QQ/网易邮箱...

*本文来自花粉俱乐部昌昌兔 很多粉粉们是不是困扰自己常用的QQ/网易邮箱无法在华为自带的电子邮件登入&#xff0c;而又不想下载QQ/网易邮箱APP。其实是因为QQ/网易邮箱的第三方设置安全验证问题。接下来&#xff0c;将为大家进行解答。以QQ邮箱为例。(网易的也是这样操作) 当我…