AI模型对比研究员创意

devtools/2024/9/22 12:33:35/

大语言模型可以接受训练,完成许多任务。其中最广为人知的用途之一是作为生成式人工智能:当收到提示或被问到问题时,它们可以生成文本作为答复。例如,公开的大语言模型 ChatGPT 可以根据用户输入生成文章、诗歌和其他文本形式。

任何大型、复杂的数据集都可用于训练大语言模型,包括编程语言。一些大语言模型可以帮助程序员编写代码。他们可以根据要求编写函数 - 或者,给定一些代码作为起点,他们可以完成程序的编写。大语言模型还可用于:

  • 情感分析
  • DNA研究
  • 客户服务
  • 聊天机器人
  • 网上搜索

现实世界的大语言模型示例包括 ChatGPT(来自 OpenAI)、Bard(Google)、Llama(Meta)和 Bing Chat(微软)。 GitHub 的 Copilot 是另一个例子,但用于编码而不是自然的人类语言。

创意对比示意图

在这里插入图片描述

🎯目的和对比摘要

Python大语言

大语言模型的闪光点

  • 内容创作:从撰写营销文案到创作诗歌,大语言模型可以协助生成创意文本内容。
  • 机器翻译:打破语言障碍,模型提供实时翻译,弥合沟通差距。
  • 代码生成和完成:模型可以建议代码片段,甚至完成简单的程序,帮助开发人员完成工作流程。
  • 聊天机器人和虚拟助手:模型为对话式 AI 体验提供支持,使与机器的互动更加自然、更具吸引力。
from transformers import pipelinetext_generator = pipeline("text-generation")
prompt = "Once upon a time, there was a brave knight..."
generated_text = text_generator(prompt)
print(generated_text[0]["generated_text"])

该代码将根据提示继续创作,展示大语言模型创建遵循主题和风格的文本的能力。

情感分析

from transformers import pipelinesentiment_analyzer = pipeline("sentiment-analysis")sentences = ["This movie is absolutely fantastic! I loved it.","The food was disappointing. It was bland and overpriced.","This book is a must-read for anyone interested in history.","The service at this hotel was terrible. I wouldn't stay here again.",
]for sentence in sentences:sentiment = sentiment_analyzer(sentence)[0]print(f"Sentence: {sentence}")print(f"Sentiment: {sentiment['label']} ({sentiment['score']:.2f})")

我们将介绍一个实际示例,该示例结合了股票价格分析、相关新闻的网络抓取和使用大型语言模型的情绪分析。此示例旨在让您了解 AI 技术如何用于财务洞察。

使用 yfinance 获取股票价格

import yfinance as yfdef get_stock_data(ticker):stock = yf.Ticker(ticker)data = stock.history(period='1y')return data

抓取新闻

from bs4 import BeautifulSoup
import requestsdef get_stock_news(ticker):url = f'https://finance.yahoo.com/quote/{ticker}?p={ticker}&.tsrc=fin-srch'response = requests.get(url)soup = BeautifulSoup(response.text, 'html.parser')headlines = [headline.text for headline in soup.find_all('h3', class_='Mb(5px)')]return headlines

情感分析

from transformers import pipelinedef analyze_sentiment(text):sentiment_analyzer = pipeline('sentiment-analysis')result = sentiment_analyzer(text)return result[0]['label']

创建整体分析

stock_ticker = 'AAPL'
stock_data = get_stock_data(stock_ticker)
news_headlines = get_stock_news(stock_ticker)
sentiments = [analyze_sentiment(headline) for headline in news_headlines]print(f"Stock Data for {stock_ticker}:\n{stock_data}")
print("\nNews Headlines:")
for headline, sentiment in zip(news_headlines, sentiments):print(f"- {headline} (Sentiment: {sentiment})")

👉更新:亚图跨际


http://www.ppmy.cn/devtools/115457.html

相关文章

初探IT世界:从基础到未来

初探IT世界:从基础到未来 1. 引言 随着科技的不断发展,IT(信息技术)已经成为全球经济的支柱之一。从软件开发、网络安全到数据分析和人工智能,IT 领域为我们的日常生活提供了许多不可或缺的技术服务。无论你是初学者…

本地部署轻量级web开发框架Flask结合内网穿透公网环境访问管理界面

文章目录 1. 安装部署Flask2. 安装Cpolar内网穿透3. 配置Flask的web界面公网访问地址4. 公网远程访问Flask的web界面 本篇文章主要讲解如何在本地安装Flask,以及如何将其web界面发布到公网进行远程访问。 Flask是目前十分流行的web框架,采用Python编程语…

从Profinet到Ethernet IP网关技术重塑工业网络,数据传输更流畅

Profinet转Ethernet IP网关在未来工业领域可能产生以下重要影响并发挥关键作用:促进工业设备集成与互操作性:打破协议壁垒:在工业场景中,存在多种不同的工业以太网协议,设备往往因协议差异而难以直接通信。 Profinet转…

学习IEC 62055付费系统标准

1.IEC 62055 国际标准 IEC 62055 是目前关于付费系统的唯一国际标准,涵盖了付费系统、CIS 用户信息系统、售电系统、传输介质、数据传输标准、预付费电能表以及接口标准等内容。 IEC 62055-21 标准化架构IEC 62055-31 1 级和 2 级有功预付费电能表IEC 62055-41 STS…

JS | 详解浏览器存储机制cookies、sessionStorage和localStorage的区别

F12在浏览器查看 一、HTML4的本地存储——cookie 浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互。 cookie和session cookie 和 session都是用来跟踪浏览器用户身份的会话方式。 区别&a…

vue中组件通信

父传子 方法一&#xff1a; 通过props传递 在父组件的模板中使用子组件&#xff0c;并通过属性绑定传值在子组件中使用 props 接收数据父组件的数据 parentValue 通过 :myProp 传递给子组件&#xff0c;子组件可以通过 this.myProp 访问这个值 // 父组件 <template>&…

新峰商城之分类三级联动实现

新峰商城是一个开源电子商务网站&#xff08;SpringBoot项目&#xff09;&#xff0c;本文主要简述它的商品分类中三级联动功能的实现。 一、多层级联动效果的常见场景 二、三级联动或者更多层级的数据联动是常见交互方式&#xff0c;它可以提升用户体验&#xff0c;限制用户随…

浅谈Tair缓存的三种存储引擎MDB、LDB、RDB

文章目录 什么是TairTair的三种引擎对比1.MDB2.LDB3.RDB 什么是Tair Tair是阿里巴巴自主研发的高性能、分布式、可扩展、高可靠的 key/value 存储系统。 一般我们可能会认为是阿里开发的加强版Redis&#xff0c;支持双向数据同步&#xff0c;能够很好的支持缓存异地多中心&…