我用 ChatGPT 干的 18 件事!【人工智能中文站创始人:mydear麦田访谈】

新建了一个网站

https://ai.weoknow.com/

每天给大家更新可用的国内可用chatGPT

你确定你可以使用ChatGPT吗?
今天我整理了18种ChatGPT的使用方法,让大家看看你可以使用哪些。
1.语法修正
2.文本翻译
3.语言转换
4.代码解释
5.修复代码错误
6.作为百科全书
7.信息提取
8.朋友聊天
9.创意生成器
10.面试问题
11.论文大纲
12.故事创作
13.问题类比
14.创建SQL需求
15.情绪分析
16.将产品描述转化为广告
17.关键词提取
18.聊天机器人


1.语法修正
用途:打磨物品、纸张等。

2. 文本翻译

目的:日常学习商务翻译等。

3. 语言转换

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;
}

4. 代码解释

用法:当我们来到一家新公司,发现我们的前工程师留下了一堆没人能理解的代码时,如果有人能帮我们解释这些代码的含义,那么我们就不想太高兴了。

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

注意:在前面的代码解释中,我们可以看到答案可能受到了代码中注释的影响。我们将删除这些评论,然后重试。对于解释中有些不清楚的地方,我们可以继续提问!

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

5. 修复代码错误

用法:在编写一段代码后发现错误?让ChatGPT帮助您!

### Buggy Python
import Random
a = random.randint(1,12)
b = random.randint(1,12)
for i in range(10):question = "What is "+a+" x "+b+"? "answer = input(question)if answer = a*bprint (Well done!)else:print("No.")

6. 作为百科全书

目的:ChatGPT可以解释您的所有问题!但列出小说的特点有点棘手。经过测试,只有科幻小说可以上市,其他类型都不太好。也许ChatGPT培训工程师是科幻小说爱好者!

7. 信息提取

用法:作为自然语言处理的一个大模型,我们如何才能获得更少的信息提取?

8. 好友聊天

目的:输入对方的性格来模拟聊天。这个功能不是很完整,可能还有我还没有发现的新游戏。

9. 创意生成器

用法:你是否经常在创新中遇到思维瓶颈,而不知道如何做到这一点?别担心,让ChatGPT帮助您产生想法!

VR 和密室结合

再结合 AR

10. 采访问题

用法:也许你是一名媒体工作者,不知道如何写采访问题?ChatGPT可以帮助您解决这个问题。

采访问题清单

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

11. 论文大纲

用法:这个功能对研究生来说简直不太令人满意。我一直对如何写大纲感到沮丧,直接列出大纲对我有很大帮助!对于大纲中未理解的要点,请直接请求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

12. 故事创作

用法:这个功能真的很棒。将来,我可以自己把它勾勒出来,然后写小说!

爱情故事

恐怖故事

13. 问题类比

用法:当你想创建一个隐喻时,这是一个很好的功能。

14. 创建 SQL 需求

用法:编写SQL有时会让人头疼,而且我很长一段时间都记不起来了。

15. 情感分析

目的:这个功能让我想起了我在上一家公司做的情绪分析任务。

16. 将产品描述转变为广告

用途:此功能非常适合商家。

17. 关键字提取

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

18. 闲聊机器人

用法:我就不多说了,它真的很适合聊天和体验。

总结

我觉得角色扮演很有趣。在对话之前,加一句话:如果你是xxx。
现在有一些小程序可以让人工智能扮演一些角色对话,这些对话是使用这种方法实现的。

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

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

相关文章

基于pytorch自己训练一个小型的chatgpt闲聊程序

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 一、GPT介绍1.无监督预训练2.有监督下游任务精调3.适配不同的下游任务 二、基于pytorch自己训练一个小型chatgpt1.数据集2. 模型3.方法介绍4.核心代码展示4.实现效果…

chatgpt赋能python:Python如何删查网易云的VIP音乐?

Python如何删查网易云的VIP音乐&#xff1f; 介绍 近年来&#xff0c;网易云音乐成为了国内最受欢迎的音乐平台之一&#xff0c;拥有海量的音乐资源&#xff0c;但其中部分高品质音乐需要付费成为VIP用户才能畅听。许多用户为了节省开支&#xff0c;想要了解如何在不付费情况…

调用网易云api接口

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术&#xff1a;HBuilder X 作者&#xff1a;吴业华 撰写时间&#xff1a;2021年5月2号 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~…

网易云音乐api,网络太拥挤,登录失败

问题&#xff1a; 跟着尚硅谷 写音乐微信小程序&#xff0c;登录api&#xff0c;调用失败(具体原因不详) 解决&#xff1a; 因为使用手机、短信验证码、邮箱的api都登录不上&#xff0c; 突然发现一个测试的uid 只能暂时使用 /user/detail?uid32953014 这个…

网易云音乐API接口

引用&#xff1a; (102条消息) 调用网易云api接口_一纸斜阳一纸梦的博客-CSDN博客 网易云音乐官方搜索接口 - 安生子-AnSheng (aszi.cn) 增加&#xff1a;MyFreemp3音乐搜索 - 这是一个免费的多站合一音乐搜索,音乐在线试听的网站 (sharerj.com) get请求&#xff1a;&#xf…

chatgpt赋能python:Python实现网易云音乐的登录

Python实现网易云音乐的登录 在今天的互联网时代&#xff0c;网易云音乐成为了世界范围内的热门音乐分享平台。对于Python编程爱好者来说&#xff0c;如何用Python实现网易云音乐的登录是一项非常有趣的挑战。在本文中&#xff0c;我们将会介绍Python如何登录网易云音乐的方法…

github开源推荐,基于whisper的字幕生成和字幕翻译工具——再也没有看不懂的片啦

1.简介 GitHub - qinL-cdy/auto_ai_subtitle github上新开源的一款字幕生成和字幕翻译的整合工具&#xff0c;可以根据视频中提取到的音频来转换成字幕&#xff0c;再根据需要将字幕进行翻译 2.效果 3.使用 1&#xff09;安装ffmpeg 安装ffmpeg的教程比较多&#xff0c;就不…

chatGPT软件专属问答机器人

chatGPT问答机器人软件的主要功能是回答用户提出的问题。以下是我可以提供的一些具体功能&#xff1a; 回答各种类型的问题&#xff0c;包括常识性问题、科学问题、技术问题等等。 理解和回答用户的自然语言问题&#xff0c;无需特殊格式或关键字。 学习新的知识并…

本地构建自己的chatgpt已成为可能,国外团队从GPT3.5提取大规模数据完成本地机器人训练,并开源项目源码和模型支持普通在笔记上运行chatgpt

国外团队从GPT3.5提取大规模数据完成本地机器人训练,并开源项目源码和模型支持,普通在笔记上运行chatgpt。下面是他们分享的:收集到的数据、数据管理程序、训练代码和最终模型,以促进开放研究和可重复性。 1、数据收集和管理 在 2023 年 3 月 20 日至 2023 年 3 月 26 日期…

文心一言 VS 讯飞星火 VS chatgpt (26)-- 算法导论5.1 1题

一、证明:假设在过程 HIRE-ASSISTANT 的第 4 行中&#xff0c;我们总能决定哪一个应聘者最佳。则意味着我们知道应聘者排名的全部次序。 文心一言&#xff1a; 证明: 假设在过程 HIRE-ASSISTANT 的第 4 行中&#xff0c;我们总能决定哪一个应聘者最佳。则意味着我们知道应聘…

ChatGPT 背后的“功臣”——RLHF 技术详解

OpenAI 推出的 ChatGPT 对话模型掀起了新的 AI 热潮&#xff0c;它面对多种多样的问题对答如流&#xff0c;似乎已经打破了机器和人的边界。这一工作的背后是大型语言模型 (Large Language Model&#xff0c;LLM) 生成领域的新训练范式&#xff1a;RLHF (Reinforcement Learnin…

NBA球星生涯数据集分析

源码链接&#xff1a; https://download.csdn.net/download/qq_58012062/87541713?spm1001.2014.3001.5501 数据提取&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1kcttx000FfaLBk1QAJbBAw 提取码&#xff1a;jbbk 1 实验背景 NBA 作为世界上水平最高的篮球联赛…

近10年NBA球队常规赛排名变化——tableau 实现bump chart

上一篇文章「一个案例入门tableau——NBA球队数据可视化实战解析」我们学习了tableau的基本使用方法&#xff0c;本篇中我们继续深入&#xff0c;仍然通过实战案例来学习tableau制作bump chart。 本文目录如下&#xff1a; 案例引入可视化效果和数据结论西部联盟东部联盟 制作过…

如何开发微信礼品卡-服务端

微信礼品的官方文档&#xff0c;请戳微信礼品卡。 官方咨询邮箱&#xff1a;weixincardtencent.com。 本文仅记录微信礼品卡后端开发相关&#xff1a; 1.设计礼品卡数据库表结构 请仔细阅读微信礼品卡官方文档&#xff0c;再进行数据库表结构设计。 确保调用微信接口返回成…

文心千帆:PPT 制作、数字人主播一键开播等数十种应用场景惊艳到我了,下面给出简介和使用指南,快去使用起来吧

文心千帆&#xff1a;PPT 制作、数字人主播一键开播等数十种应用场景惊艳到我了&#xff0c;下面给出简介和使用指南&#xff0c;快去使用起来吧 文心千帆大模型平台是面向企业开发者的一站式大模型开发及服务运行平台。文心千帆不仅提供了包括文心一言底层模型&#xff08;ER…

Linux随记(四)

一、记录ping不通&#xff0c;与处理方法。 问题描述&#xff1a; 对端链路 交换机地址IP&#xff1a;192.168.1.101笔记本网线直连对端交换机。配置ip192.168.1.102。 此时去Ping 192.168.1.101是通的.但是新的三层交换机连接对端交换机&#xff0c;vlan90 配置ip 192.168.1…

崩坏三 - 武器 - 童谣 NPR渲染分析(水体)

崩坏三 - 武器 - 童谣 NPR渲染分析&#xff08;水体&#xff09; 水体效果演示视频链接Shader 源码 水体效果 演示视频链接 https://www.bilibili.com/video/av68650714 Shader 源码 Shader "Water" {Properties{_WaterNormal("Water Normal", 2D) &qu…

旋转正方形怎么做html,p5.js绘制旋转的正方形_童谣_前端开发者

使用p5. 要还原的效果图 以上就是本文的全部内容&#xff0c;希望对大家的学习有所帮助&#xff0c;也希望大家多多支持前端开发者。 首先建立画布大小&#xff0c;按照比例应该是5&#xff1a;3 function setup() { createCanvas(500, 300); } 设定矩形绘制格式&#xff0c;以…

崩坏三 - 武器 - 童谣 NPR渲染分析

崩坏三 - 武器 - 童谣 NPR渲染分析 童谣 NPR渲染演示视频链接大致想法Ramp高光效果边缘光效果镰刀刃部效果截图完整代码镰刀身体部分镰刀刃部分 童谣 NPR渲染 演示视频链接 https://www.bilibili.com/video/av68650714 大致想法 镰刀身体部分&#xff1a; 描边 Ramp多阶色 …

python啤酒童谣新手求助

为什么循环语句无法生效