Buckets:

rtrm's picture
download
raw
5.76 kB
import{s as Z,n as ee,o as te}from"../chunks/scheduler.37c15a92.js";import{S as ae,i as se,g as r,s as o,r as _,A as oe,h as i,f as a,c as n,j as X,u as q,x as P,k as Y,y as ne,a as s,v as L,d as w,t as E,w as N}from"../chunks/index.2bf4358c.js";import{C as me}from"../chunks/CourseFloatingBanner.6add7356.js";import{H as F,E as re}from"../chunks/getInferenceSnippets.ebf8be91.js";function ie(I){let m,z,C,T,l,M,u,y,d,R="Antes de irmos direto para os modelos Transformers, vamos fazer um rápido esboço sobre o que é processamento de linguagem natural e o porquê nós nos importamos com isso.",A,p,O,c,J="NLP é um campo da linguística e da Aprendizagem de Máquina (ML) focada em entender tudo relacionado a linguagem humana. O objetivo das tarefas de NLP não é apenas entender palavras soltas individualmente, mas ser capaz de entender o contexto dessas palavras.",j,f,K="A seguir uma lista de tarefas comuns de NLP, com alguns exemplos:",H,g,Q="<li><strong>Classificação de sentenças completas</strong>: Capturar o sentimento de uma revisão, detectar se um email é spam, determinar se a sentença é gramaticalmente correta ou onde duas sentenças são logicamente relacionadas ou não</li> <li><strong>Classificação de cada palavra em uma sentença</strong>: Identificar os componentes gramaticais de uma sentença (substantivo, verbo, adjetivo), ou as entidades nomeadas (pessoa, local, organização)</li> <li><strong>Geração de conteúdo textual</strong>: Completar um trecho com autogeração textual, preenchendo as lacunas em um texto com palavras mascaradas</li> <li><strong>Extrair uma resposta de um texto</strong>: Dada uma pergunta e um contexto, extrair a resposta baseada na informação passada no contexto</li> <li><strong>Gerar uma nova sentença a partir de uma entrada de texto</strong>: Traduzir um texto para outro idioma, resumi-lo</li>",S,$,V="NLP não se limita ao texto escrito. Também engloba desafios complexos nos campos de reconhecimento de discurso e visão computacional, tal como a geração de transcrição de uma amostra de áudio ou a descrição de uma imagem.",k,x,G,v,W="Os computadores não processam a informação da mesma forma que os seres humanos. Por exemplo, quando nós lemos a sentença “Estou com fome”, nós podemos facilmente entender seu significado. Similarmente, dada duas sentenças como “Estou com fome” e “Estou triste”, nós somos capazes de facilmente determinar quão similares elas são. Para modelos de Aprendizagem de Máquina (ML), tarefas como essas são mais difíceis. O texto precisa ser processado de um modo que possibilite o modelo aprender por ele. E porque a linguagem é complexa, nós precisamos pensar cuidadosamente sobre como esse processamento tem que ser feito. Tem se feito muita pesquisa sobre como representar um texto e nós iremos observar alguns desses métodos no próximo capítulo.",U,h,B,b,D;return l=new F({props:{title:"Processamento de Linguagem Natural (NLP)",local:"processamento-de-linguagem-natural-nlp",headingTag:"h1"}}),u=new me({props:{chapter:1,classNames:"absolute z-10 right-0 top-0"}}),p=new F({props:{title:"O que é NLP?",local:"o-que-é-nlp",headingTag:"h2"}}),x=new F({props:{title:"Por que isso é desafiador?",local:"por-que-isso-é-desafiador",headingTag:"h2"}}),h=new re({props:{source:"https://github.com/huggingface/course/blob/main/chapters/pt/chapter1/2.mdx"}}),{c(){m=r("meta"),z=o(),C=r("p"),T=o(),_(l.$$.fragment),M=o(),_(u.$$.fragment),y=o(),d=r("p"),d.textContent=R,A=o(),_(p.$$.fragment),O=o(),c=r("p"),c.textContent=J,j=o(),f=r("p"),f.textContent=K,H=o(),g=r("ul"),g.innerHTML=Q,S=o(),$=r("p"),$.textContent=V,k=o(),_(x.$$.fragment),G=o(),v=r("p"),v.textContent=W,U=o(),_(h.$$.fragment),B=o(),b=r("p"),this.h()},l(e){const t=oe("svelte-u9bgzb",document.head);m=i(t,"META",{name:!0,content:!0}),t.forEach(a),z=n(e),C=i(e,"P",{}),X(C).forEach(a),T=n(e),q(l.$$.fragment,e),M=n(e),q(u.$$.fragment,e),y=n(e),d=i(e,"P",{"data-svelte-h":!0}),P(d)!=="svelte-1s4gyw3"&&(d.textContent=R),A=n(e),q(p.$$.fragment,e),O=n(e),c=i(e,"P",{"data-svelte-h":!0}),P(c)!=="svelte-syne6k"&&(c.textContent=J),j=n(e),f=i(e,"P",{"data-svelte-h":!0}),P(f)!=="svelte-dbd1xj"&&(f.textContent=K),H=n(e),g=i(e,"UL",{"data-svelte-h":!0}),P(g)!=="svelte-139z262"&&(g.innerHTML=Q),S=n(e),$=i(e,"P",{"data-svelte-h":!0}),P($)!=="svelte-1ma5k5h"&&($.textContent=V),k=n(e),q(x.$$.fragment,e),G=n(e),v=i(e,"P",{"data-svelte-h":!0}),P(v)!=="svelte-1yghl9l"&&(v.textContent=W),U=n(e),q(h.$$.fragment,e),B=n(e),b=i(e,"P",{}),X(b).forEach(a),this.h()},h(){Y(m,"name","hf:doc:metadata"),Y(m,"content",le)},m(e,t){ne(document.head,m),s(e,z,t),s(e,C,t),s(e,T,t),L(l,e,t),s(e,M,t),L(u,e,t),s(e,y,t),s(e,d,t),s(e,A,t),L(p,e,t),s(e,O,t),s(e,c,t),s(e,j,t),s(e,f,t),s(e,H,t),s(e,g,t),s(e,S,t),s(e,$,t),s(e,k,t),L(x,e,t),s(e,G,t),s(e,v,t),s(e,U,t),L(h,e,t),s(e,B,t),s(e,b,t),D=!0},p:ee,i(e){D||(w(l.$$.fragment,e),w(u.$$.fragment,e),w(p.$$.fragment,e),w(x.$$.fragment,e),w(h.$$.fragment,e),D=!0)},o(e){E(l.$$.fragment,e),E(u.$$.fragment,e),E(p.$$.fragment,e),E(x.$$.fragment,e),E(h.$$.fragment,e),D=!1},d(e){e&&(a(z),a(C),a(T),a(M),a(y),a(d),a(A),a(O),a(c),a(j),a(f),a(H),a(g),a(S),a($),a(k),a(G),a(v),a(U),a(B),a(b)),a(m),N(l,e),N(u,e),N(p,e),N(x,e),N(h,e)}}}const le='{"title":"Processamento de Linguagem Natural (NLP)","local":"processamento-de-linguagem-natural-nlp","sections":[{"title":"O que é NLP?","local":"o-que-é-nlp","sections":[],"depth":2},{"title":"Por que isso é desafiador?","local":"por-que-isso-é-desafiador","sections":[],"depth":2}],"depth":1}';function ue(I){return te(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ge extends ae{constructor(m){super(),se(this,m,ue,ie,Z,{})}}export{ge as component};

Xet Storage Details

Size:
5.76 kB
·
Xet hash:
2cf8589ed122306de889133a1f0bfde2679042d631fc72775f4b321ca9c8bf53

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.