用魔塔来体验一把NLP(机械学习)

什么是NLP?

NLP,全称Natural Language Processing,中文叫做自然语言处理。它是人工智能的一个重要分支,主要研究如何让计算机能够理解、解释和生成人类语言。简单来说,就是让计算机像人一样能听懂、看懂并回应我们的语言。

记得我第一次接触NLP是因为想做一个智能聊天机器人。那时候我以为只要写几个if-else语句就能实现,但很快就发现这远远不够。人类语言的复杂性远超我的想象,不仅有同义词、多义词,还有上下文语境、语气语调等因素

魔塔社区

魔塔 = colab(在线nlp实验室) + huggingface(大模型社区, 发布)

  • 我们先启动一个notebook
  • 查看Notebook,并新建notebook
  • 之后来做个简易的情感分析
  • 我们输入语句,让它判断是正面情感多还是负面情感多

我们可以看到这句话正面可能为94%,负面可能为5%,挺有意思吧。

再来一个负面的例子。

可以看到这句话负面可能为91%,正面可能为8%。(●'◡'●)嘻嘻。

NLP的应用场景

NLP的应用非常广泛,几乎渗透到了我们生活的方方面面:

  1. 智能客服 :现在很多企业都在用智能客服来处理客户的咨询,不仅能节省人力成本,还能24小时为客户提供服务。
  2. 机器翻译 :像谷歌翻译、百度翻译这些工具,都是利用NLP技术来实现的。它们能在几秒钟内将一种语言翻译成另一种语言,极大地方便了我们的生活和工作。
  3. 语音识别 :我们常用的 Siri、小爱同学等语音助手,都是通过NLP技术来理解我们的指令并做出回应的。
  4. 文本摘要 :对于一些长篇幅的文章,我们可以使用NLP技术来提取其核心内容,生成简洁的摘要。

今天我们简易体验一哈nlp,还是挺有趣的。

相关推荐
小李子呢021113 小时前
前端八股CSS(2)---动画的实现方式
前端·javascript
GreenTea15 小时前
从 Claw-Code 看 AI 驱动的大型项目开发:2 人 + 10 个自治 Agent 如何产出 48K 行 Rust 代码
前端·人工智能·后端
渣渣xiong15 小时前
从零开始:前端转型AI agent直到就业第五天-第十一天
前端·人工智能
布局呆星15 小时前
Vue3 | 组件通信学习小结
前端·vue.js
C澒15 小时前
IntelliPro 企业级产研协作平台:前端智能生产模块设计与落地
前端·ai编程
OpenTiny社区17 小时前
重磅预告|OpenTiny 亮相 QCon 北京,共话生成式 UI 最新技术思考
前端·开源·ai编程
前端老实人灬17 小时前
web前端面试题
前端
Moment17 小时前
AI 全栈指南:NestJs 中的 Service Provider 和 Module
前端·后端·面试