基于ChatGPT实现电影推荐小程序!(原理、架构、设计、代码)

省时查报告-专业、及时、全面的行研报告库

省时查方案-专业、及时、全面的营销策划方案库

【免费下载】2023年4月份热门报告合集

无需翻墙,ChatGPT直接使用

万字干货:ChatGPT的工作原理

2023年创业(有创业想法)必读手册

ChatGPT等让你效率倍增的22个AI工具

ChatGPT调研报告(仅供内部参考)

ChatGPT的发展历程、原理、技术架构及未来方向

会玩!女王红化身AI,同时交往1000个男朋友!

清华大学195页干货报告:AIGC发展研究报告.pdf

推荐技术在vivo互联网商业化业务中的实践.pdf

推荐系统基本问题及系统优化路径.pdf

大规模推荐类深度学习系统的设计实践.pdf

荣耀推荐算法架构演进实践.pdf

推荐系统在腾讯游戏中的应用实践.pdf

小红书推荐系统中台应用实践

微信视频号实时推荐技术架构分享

推荐系统的变与不变

ChatGPT是什么?

ChatGPT(https://chatgpt.zntjxt.com)是 “美国AI梦工厂”OpenAI 开发的人工智能聊天机器人,让撰写邮件、论文、脚本,制定商业提案,创作诗歌、故事,甚至敲代码、检查程序错误都变得易如反掌。很多网友都感叹“只有你想不到,没有它做不到“。

OpenAI 可以说是顶尖科学家、大资本家、顶级创业导师的一次强强联手倾力打造的经典案例。这家公司成立的起因是受到了一位图灵奖得主、加拿大蒙特里尔大学教授阿本N9在人工智能、神经网络和深度学习领域有了重大的学术突破而引发的,他可以算得上是计算机深度学习领域的教父级别的人物。

2015年由特斯拉、SpaceX CEO、尼鲁马斯克联合创始人、演出投资人皮印度科技巨头以及亚马逊网络共同捐赠十亿美金,用于解决科研上的资金难题,让科学家们更专注于自己的研究。也就是说,这家公司成立的初衷,它并不是为了商业化变现,而是共享人工智能的研究成果。

直到2016年Sam Altman的加入,他可是硅谷创业教父YC公司创始人亲自任命的CEO。可以说Sam Altman是带着创业和孵化了众多互联网独角兽公司的经验加入的,经过了四年的产品打磨,从此open AI走上了商业化的道路。

2019年,微软科斯拉风险投资机构又为open AI注入了10亿美金的投资,为自己在人工智能领域做好了布局,这也就是大家为什么能看到微软的产品开始全面和China GDP融合的原因了。创业的尽头是投资,open AI并没有停止在人工智能领域的研发和投资,拿着20亿美金的累计融资金额,前后开发了四个具备重大突破的产品,而ChatGPT只是其中一个。

ChatGPT(国内可以直接访问的链接:https://chatgpt.zntjxt.com)的崛起,就像一把火点燃了近年来一直雷声大雨点小的人工智能赛道,它的商业模式呢?也是史无前例的,创造性的将人工智能这样曲高赫寡的专供技术实现了平民化,并迅速跑出了成功。

ChatGPT国内可以直接访问的链接,无需“科学上网”工具、不用注册、点开即用、支持绘图模型,点击文末阅读原文可直达:

https://chatgpt.zntjxt.com

ChatGPT对我们的启发

ChatGPT已经不仅仅只是个聊天机器人,它还会写小说,写代码,甚至啊,未来成百上千个行业啊都要被他颠覆,许多工作岗位也会被取代。更糟糕的是,这个时间可能只需要十年,现在的拆的ChatGPT还只是初级形态,就已经让很多职场打工人开始焦虑了。去年下半年,绘图行业的打工人啊就基本陷入了绝望,之前他们为小说绘制插图,一张图呢能卖到120块,而现在用AI绘图软件,一张图只要不到一块钱,要知道,AI一天能生成上万张图片,还可以不吃不喝连续的工作24小时,不仅工作效率高啊,价格呢还只有人工的1%。

不仅如此,就在它爆火的这两个月里啊,整个教育系统都被颠覆了,摸出门道的学生呢,开始使用拆ChatGPT生成论文,居然得到了A+的分数,老师们被吓得不轻,因为加拿大作家呢,直接发出了警告,大学论文已死,现在耶鲁、哈佛等6000多名老师已经联合打响了AI反击战。更好笑的是啊,开始发出ChatGPT的程序员居然连自己也没放过。

ChatGPT已经通过了谷歌L3工程师岗位的面试,年薪只要120万,普通谷歌码农的性价比一下就没了,这简直就是在砸自己的犯法,而且他的学习速度实在是太快了,21年的它的参数,还只有十五亿,22年就飙升到了1750亿,参数越大,AI的知识就越渊博,ChatGPT现在比历史上所有的AI加起来还要聪明,如果继续这样下去,很多工种的需求啊都会极大的降低,那普通人的出路又在哪里呢?对此你怎么看?

一、需求背景

在我们日常想看电影的时候,经常会遇到一些问题:

  1. 闲来无事想看个电影,打开电影列表,感觉都是看过的,一下子不知道该如何去发现新大陆?

  2. 喜欢某个演员,想看与他风格类似的电影,可惜电影网站的影片推荐总是那么不尽人意!

  3. 在不同的电影网站,填入自己的感兴趣的标签,结果推荐出来的电影题材并不是自己想要的效果!

既然说起推荐系统,这就刚好踩中了我那研究三年推荐系统的读研苦逼时光了。稍微介绍一下时下主流的推荐系统的架构和算法:

4686304ac0d68e2680a1f21c075cf355.png d67ca88c0d932fa7735d8bdf9542d13d.png

这里的大数据推荐系统体系仅为简单的架构模型,其中涉及到更多的计算任务和调度数据流等细节均已省略 。

在如此庞大的数据体量和计算引擎的支持下,现如今的推荐系统仍然没有以完美的姿态来解决用户的冷启动问题,所以说时下,推荐系统在学术界的研究已经达到了一种登峰造极的状态,你我都知道可能多引入一些高性能的模型去加强,多跑几轮模型去调参优化,从而实现更美丽的推荐效果!这样我们可能可以得到一篇优秀的论文!但是在工业应用领域,对于推荐算法的优化,新投入的算力跟人工成本,通常并不会由于更准推荐效果从而产生更丰厚的营收,可以说投入跟产出完全不成正比!这对于时下资本退却的互联网来说,这是最要命的!

于是乎,我们可以转换一下思路,有没有什么模型和算法可以实现推荐效果最优化,不惧怕因为用户数据量少而导致的冷启动问题 ------ 那么这个时候ChatGPT获取可以申请一战,他有超海量的全人类用户数据、连续产生内容及记忆理解上下文功能!

好那么,基于此,让我们来用ChatGPT做一个电影推荐小程序!做一个可以满住你的任意无理要求的电影小程序。

二、项目原理及架构

2.1 实现原理

  1. 要利用上ChatGPT的推荐功能,首先构造好目标明确的问题是成功的关键。

  2. 在获取到GPT的推荐数据之后,我们需要将推荐结果中的电影内容获取并展示在小程序端,这里我们需要采用Python爬虫对豆瓣电影网进行爬取!**

bdcb5303c555a9e45b22824db86cbac7.png

这里我们构造了三类推荐类目:兴趣标签电影主题电影明星

(1)根据用户的兴趣标签

通过用户输入的兴趣标签进行电影的匹配

1dad7997de3e7ab6663cfcf5a36ea3a7.png 1a758bf12cbf2b5d54b670af59f7d74d.gif

(2)根据关联类似主题的题材

34337beae83129b67f52e721db2ede8d.png 34848cb7a42bbcd58c1f3b1f1ee978f9.png

(3)根据特定的电影明星

5d8d40a4ec15b99bd768ea11da068530.png 87e767069c3ddf9363fbea57da74d9fe.gif

2.2 技术架构

2fb5e21c7d231c9d270fadbf4c7f32c5.png 5e2f2f0c06caa921543c2a52ea894537.png

三、项目功能的实现

3.1 小程序端设计与实现

6ee632ed0d80b8dc198249abb7fdfec3.gif 9a18a647d88a7b022895daf998247fe3.gif 8dfac864427058a40b0c0debc648d2a3.gif a48f6c35ed81b48f1b7ded72922bb5b7.gif

3.2 数据后端设计与实现

62feb4c878cb1afb81c28dd2ed8ebb4a.png

注重介绍后端服务接入 ChatGPT API,需要按照以下步骤进行操作:

注册一个账号并登录到OpenAI的官网:https://openai.com/

在Dashboard页面上,创建一个API密钥。在“API Keys”选项卡下,点击“Generate New Key”按钮。将生成的密钥保存好,以备后续使用。

选择所需的API服务,例如“Completion” API,以使用OpenAI的文本生成功能。

4947a6c7294dc0ec029120691d94832f.png

使用Python调用ChatGPT API实现代码如下:

  • 方法一:使用request

7c8346e522f22d1f98315925e182c5f3.png
  • 方式二:使用openAI库

69f549c4719a7a145800d64bf148dba2.png

3.3 数据智能获取功能设计与实现

定义一个函数来实现电影信息的爬取,该函数的输入参数为电影名,输出为该电影的名称、导演、主演、类型、上映时间、评分等信息。具体实现步骤如下:

构造请求 URL,其中电影名需要进行 URL 编码。

发送 HTTP 请求,获取豆瓣电影页面的 HTML 内容。

使用 lxml 库解析 HTML 文档,提取电影信息。

402d28d365fc9191b3cf04a8f44e399b.png 2b1a0ba38c634dd7fda6f89553a91cea.png ea78306dd67aa52f1902d3c5ac77b4ad.png
  • 我们可以通过调用该函数,传入电影名参数来获取电影信息。例如:

eda464676397108dd63653e487ac3233.png
  • 输出结果如下:

cf3efcfae7c727c96f4d346562398377.png

 更多干货,更多收获 」

 
 

0377652f825bf6cc6e792a2cfa985f62.gif

【免费下载】2023年4月份热门报告合集推荐技术在vivo互联网商业化业务中的实践.pdf推荐系统基本问题及系统优化路径.pdf大规模推荐类深度学习系统的设计实践.pdf荣耀推荐算法架构演进实践.pdf推荐系统在腾讯游戏中的应用实践.pdf小红书推荐系统中台应用实践微信视频号实时推荐技术架构分享推荐系统的变与不变万字干货:ChatGPT的工作原理2023年创业(有创业想法)必读手册ChatGPT等让你效率倍增的22个AI工具ChatGPT调研报告(仅供内部参考)ChatGPT的发展历程、原理、技术架构及未来方向《ChatGPT:真格基金分享.pdf》2023年AIGC发展趋势报告:人工智能的下一时代

会玩!女王红化身AI,同时交往1000个男朋友!

清华大学195页干货报告:AIGC发展研究报告.pdf

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

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

相关文章

分享15个全球顶尖的AIGC图片生成平台

人工智能正在改变许多行业的格局,而其中改变最直观和影响最大的就是AIGC领域的图像创作。 发展至今已经有很多AI图像生成平台,他们的共同特点就是使用人工智能将文本转换为图像,这是一次革命性的突破,也就是说通过这些AI工具可以…

大bug!ChatGPT居然不懂最新的量子计算?

(图片来源:网络) 近期,背靠微软的AI语言模型ChatGPT风靡全网,以社交媒体为传播媒介,仅5天,注册用户数就超过100万,2个月破亿。随后谷歌眼红不已,匆忙召开自研AI搜索工具B…

IB考试如何达到45分满分?

2020年在IBO的最终考试当中,全球人仅有126个人的成绩达到了45分,占整体全体IB考生的1%,40分以上占全体IB课程考生的15%。满分45分是全球名校争抢的对象。当然拿到满分的学生一定是非常优秀的学生,平时在写作业,上课&am…

2022年第一试,快速通过ISACA的CISM考试

准备过程 2020年考过CISSP,2021年上半年考了CISA,2021年下半年考了高项。 2022年1月底通过ISACA的CISM考试,总体来说蛮顺利的。 由于有CISSP和CISA基础,就没有看CISM教材,主要还是刷题为主,有问题时查看一…

IB地理学什么?适合什么人学习?

IB精选:IB地理学什么?快速搞懂自己适不适合修读地理! 核心目的 IB地理科是一个很特别的科目,目的是要帮助同学掌握一些认识和了解现实世界的技能。这个现实世界包括了两大部分。 第一个部分是自然环境,当中包括生态系…

银行测试的优势在哪里?

为什么做金融类软件测试举个栗子,银行里的软件测试工程师。横向跟互联网公司里的测试来说,薪资相对稳定,加班少甚至基本没有,业务稳定。实在是测试类岗位中的香饽饽!一、什么是金融行业金融业是指经营金融商品的特殊行…

申请澳洲八大,IB成绩多高才有胜算?

鉴于IB文凭项目是全球通用的国际课程,因此几乎所有澳洲大学都可以接受IB文凭直接申请本科,包括澳洲八大。 首先我们要知道,澳洲八大究竟是哪八个顶级大学?澳洲的大学是按星级来分类的,五星级大学就是澳洲八大&#xf…

IB中文考试是什么?如何考?

近年来,IB课程的学员愈来愈遭受全球顶级高校的亲睐。特别是在美本申请办理中,由于IB因为学科难度系数较高,在藤校及英国TOP30录用中具有比较大优点。01.什么叫IB课程?IB的全名是International Baccalaureate,也就是国际…

IB大考期间上网讨论试题是作弊吗?

最近,IBO官方再次发文强调学术诚信(Academic integrity)的重要性。主页君也觉得有必要再次跟大家强调下在IBDP大考期间,考生需要遵守的学术诚信相关准则。学术诚信(Academic integrity)贯穿于IBDP课程学习、…

ChatGPT推出后,立场检测技术将如何发展?

(ChatGPT推出后,立场检测技术将如何发展?) 简介:这篇论文主要探讨了在ChatGPT推出之后,立场检测技术可能会有哪些发展。 首先,该论文对ChatGPT进行了介绍,ChatGPT是基于GPT-3.5接口构建的一个…

覃小龙34岁生日记:结合趋势,发挥优势,方能百战不殆

覃小龙34岁生日记:结合趋势,发挥优势,方能百战不殆! 2023-2-20星期一 覃小龙 2023年2月17日,是我34岁生日,1989年出生的我,一晃眼,已经走过第34个年头了! 从2016年创业到今天&#x…

OpenAI推出ChatGPT 官方APP对市场的影响

大家好,我是程序员炒家,励志成为程序员中炒股的一方游资。 情人节前一天晚上,我和相亲对象见面 身高160cm左右,留着大波浪的小姐姐 下半身穿着一身碎花长裙,上半身穿着浅色T恤,脚下穿着小白鞋 人看起来…

上海亚商投顾:ChatGPT概念领跌 两市约3800股下跌

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数今日继续调整,创业板指午后一度跌超1%。ChatGPT、AIGC概念股集体走低,三六零跌超8…

上海亚商投顾:沪指震荡调整 酒店等消费股逆势活跃

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 沪指今日震荡盘整,创业板指V型反弹,上证50跌超1%,保险、银行、券商等金融股下挫…

上海亚商投顾:三大指数均跌超1% 两市超4200股飘绿

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数今日集体调整,沪指午后跌超1%,深成指、创业板指跌超1.5%,赛道股全线下…

十问旷视印奇、唐文斌:AI公司步入「深水区」,友商其实不是友商

郭一璞 李根 发自 凹非寺 量子位 报道 | 公众号 QbitAI AI明星公司旷视,刚庆祝了自己的9周岁生日。 以技术和理工天才云集著称的他们,把新的一岁用「指数之年」形容,以「向上生长」作为主题。 同时,一场规模盛大的智慧物流发布会在…

ChatGPT“爆红”启示:工业AI如何掀起新型“工业革命”?

数字智能时代,你还在加班写材料、熬夜敲代码?还在为海量的数据分析通宵达旦?如今,ChatGPT(人工智能对话聊天机器人)的诞生,让这些工作“一键生成”不是梦。随着Chat GPT“一夜爆红”&#xff0c…

自学大语言模型的应用程序框架Langchain(初入门)

现阶段chatGPT非常火热。带动了第三方开源库:LangChain火热。它是一个在大语言模型基础上实现联网搜索并给出回答、总结 PDF 文档、基于某个 Youtube 视频进行问答等等的功能的应用程序。 什么是Langchain LangChain 是一个用于开发由语言模型驱动的应用程序的框架…

文心一言: 中国科技 “元实力” 的一次喷发

它没有摧毁,它改变了一切, 它制造了一些新的东西。 目录 勇气与厚积薄发的信心 “元实力”的一次喷发 为创新加油,让未来可期 获取源码?私信?关注?点赞?收藏? 用“不完美小孩”&…

从战略高度重视ChatGPT引发的新一轮人工智能革命

王明辉 国务院发展研究中心产业部研究室主任 任师攀 国务院发展研究中心办公厅(人事局) ChatGPT是一款由美国OpenAI公司开发的自然语言人机交互应用,拥有接近人类水平的语言理解和生成能力,是迄今为止人工智能领域最成功的产品和历…