Mundarija:

Python -da Google Colab -ni ishlatmaslik: 5 qadam
Python -da Google Colab -ni ishlatmaslik: 5 qadam

Video: Python -da Google Colab -ni ishlatmaslik: 5 qadam

Video: Python -da Google Colab -ni ishlatmaslik: 5 qadam
Video: Google Colab - блокнот для программиста Python (обзор с нуля) 2024, Noyabr
Anonim
Python -da Google Colab -ni ishlatmaslik kerak
Python -da Google Colab -ni ishlatmaslik kerak

Pessoal! Tudo bem?

Bu erda Guilherme, Nesse loyihalari va ilovalari mavjud bo'lib, ular ChatBot va Python va Google Colab dasturlarining asosiy dasturidir!

Hatto https://orbe.ai/ - Escola de Inteligência sun'iy infinita ham, bu ham hech qanday ma'noga ega emas, professor Rafa, o'qish yoki yozish uchun hech qanday imkoniyat yo'q () yo'q piton! Valeu Rafa por toda a ajuda!

Bo'lim, dasturiy ta'minot va dasturiy ta'minotni ishlab chiqishda, siz o'zingizning xohishingizga ko'ra, o'zingizni qiziqtirgan narsalarga, xatolarga, muammolarga duch kelishingiz mumkin.

Alohida -alohida, dasturiy ta'minot va dasturiy ta'minot, shuningdek, dasturiy ta'minotni sun'iy ravishda o'zgartirishga imkon beradi!

Bu erda hech qanday muammo yo'q, chunki bu erda "virtual tuzlash" yoki "arquivo pickle" ni yozib olish kerak bo'ladi, bu erda sun'iy ravishda amalga oshiriladi; que funciona através de uma "neyron tarmoq" ou "rede neural" on ela; murakkab modo; bir vaqtning o'zida, bir vaqtning o'zida, nima bo'lishidan qat'i nazar, hisob -kitoblarni amalga oshirish mumkin emas, shuning uchun hisob -kitoblar, ehtimol, javob beradi.

Bu erda, albatta, hech bo'lmaganda, hech bo'lmaganda, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida, restoranlarning har birida xarid qilish mumkin.

Siz mijozlar bilan shaxsiy aloqada bo'lishni xohlaysizmi yoki yo'qmi, deb o'ylaysiz, chunki siz mijozlar bilan maslahatlashasiz!

Vamos aprender:

- Alguns mashinani o'rganish dasturining ma'nosi

- Import Bibliotecas e Significados das Bibliotecas que estamos usando.

- Arquivo -dan qutulish. Bu dasturni yaratish

- mijozlar mijozlar salomatligi bilan bog'liq

Projeto bilan bog'liq muammolar:

Boshlang'ich dasturlar nolga teng bo'ladiki, bu dasturni nolga tenglashtirishga yordam beradi; koma:

-Mana, mijozlar, a-tentar le-los em outro jupyter notebook dão como "vazios" (ou eu que ainda não aprendi como lê-los)

- O.

- O'chirish bosqichlari, agar siz mijozlar bilan aloqa o'rnatishni xohlasangiz, u holda siz hech qanday muammoga duch kelmaysiz. misol

- Internet -interfeys, bu sizning shaxsiy ma'lumotlaringiz

- Aloqa buyrug'i, yoki konfiguratsiya qilinmagan; caso a pessoa fale algo muito sem sentido; javoblar "Desculpe; não entendi o que foi dito! Poderia perguntar novamente ou fazer outra pergunta?"

- Ma'lumotlar yig'indisi javob beradi

Haqiqatan ham, kelajakda REAL haqiqiy emas; muammoli masalalarni hal qilish uchun yangi o'quv qo'llanmalari, yangi o'quv qo'llanmalari, muammoning echimi - bu jarrohlik muammosi!: D

Esse loyihasi uchun havola:

Nimani, Timni tushuntirib bering! Bibliotecas -ni kompyuterga o'rnatmasangiz, u PyCharm -ni ishlatishni xohlamaydi!

JupyterNotebook daftarchasi yo'q, u darslik bilan bir vaqtda, dasturlar va dasturlar bilan almashtiriladi!

Bu erda nima bo'ladi?: D

1 -qadam: O Google kollektor laboratoriyasini o'rnating

Google Google laboratoriyasini o'rnating
Google Google laboratoriyasini o'rnating
Google Google laboratoriyasini o'rnating
Google Google laboratoriyasini o'rnating
Google Google laboratoriyasini o'rnating
Google Google laboratoriyasini o'rnating
Google Google laboratoriyasini o'rnating
Google Google laboratoriyasini o'rnating

Bepul, eng muhimi, Google Colaboratory uchun JupyterNotebook -ni o'rnatish!

1. Google Disk yo'q, "novo" ga o'xshaydi (foto)

2. "Mais" guruhi (rasm)

3. "Conectar mais ilovalari" ilovasi (rasm)

4. "Google Colaboratory" ning eng yaxshi tanlovi

Umumiy hisob -kitoblar Google -ning laboratoriya muammolari yoki muammolari bilan bog'liq bo'lib, ular "aloqa ma'lumotlari" bilan bog'liq muammolarni hal qiladi; bir vaqtning o'zida, bir vaqtning o'zida:

1. hech qanday havola yo'q:

2. Bekor qilishni bekor qilish (rasm)

3. "Fayl" faylini yuklash ("Arquivo" yoki boshqa portugues) (rasm)

4. "Nusxasini Drive -da saqlang" ("Salvar cópia em Drive") (rasm)

Pronto! Google Colaboratory -ni o'rnatish kerak

2 -qadam: Baixando Ey Jupyter daftarchasi E Rodando O ChatBot

Baixando Ey Yupyter daftarchasi E Rodando O ChatBot
Baixando Ey Yupyter daftarchasi E Rodando O ChatBot
Baixando Ey Yupyter daftarchasi E Rodando O ChatBot
Baixando Ey Yupyter daftarchasi E Rodando O ChatBot
Baixando Ey Yupyter daftarchasi E Rodando O ChatBot
Baixando Ey Yupyter daftarchasi E Rodando O ChatBot
Baixando Ey Yupyter daftarchasi E Rodando O ChatBot
Baixando Ey Yupyter daftarchasi E Rodando O ChatBot

Bom pessoal; U Google Colaboratory -ni o'rnatganidan so'ng, noutbuklar va noutbuklarni yuklab olish mumkin emas, Yupyter daftarlari CharBot -da, shaxsiy kompyuterda!

Jupyter daftarchasi - bu dasturiy ta'minotni yaratish uchun "dasturiy ta'minot", "dasturiy ta'minot" va "lingvagens" dasturlari uchun dasturiy ta'minotni yaratish uchun "eng yaxshi dastur"; "Google Colab" dasturini yaratish, shuningdek, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida bifliotecas incríveis va lingvagemadan foydalanish mumkin!

Passos:

1. Baixe or Arquivo OrbeChat.rar disponível nesse passo

2. Lá terá dois arquivos; 1 ORBE_AI_CHAT (eslatmalari yoki Jupyter daftarchasi) va undan tashqariga chiqish Intents.json;

3. "Trabalho" maydonining qo'shimcha funktsiyalari

4. Trabalxo mintaqasida joylashgan "Tire da Pasta e arraste"

5. Google Drive -ni yuklash (yuklash yoki yuklash; Google Drive -ni o'chirish yoki o'chirish).

6. Intents.json protsessorini qayta yozish (esse nós só vamos mexer depois; no passo seguinte for personalermosar personal nosso atendente)

Agora para abrir yoki Juyter daftarchasi; Existem dois caminhos:

1. Arquivo desejado bilan bog'laning

2.1. "Abrir com o Google Colaboratory" tanlovini tanlang.

2.2. Clicar com yoki Botão direito; "Abrir Com" va "Google kolaboratori" ni tanlab oling

Jupyter daftarchasi, shuningdek, Texto va Código -ni o'z ichiga olgan dasturlarni o'z ichiga oladi, bu dasturni o'rnatish yoki o'chirish, o'yin -kulgi, o'yin -kulgi va o'yin -kulgi dasturini yaratish. futuro! hahahahha

Matnni tushuntirish yoki yozib olish uchun, bu raqamlar hech kimga hech qanday yordam bermaydi.

Qachonki, bu sizning xohishingizga ko'ra; basta clicar com no botão de Play das cédulas de cógido (rasm)

Vale dizer que a primeira cédula é a que mais demora; Internetga bog'liqlik. Demora alguns segundinhos; dependendo do código, de um a dois minutinhos.

Bu erda hech qanday muhim narsa yo'q, lekin hech narsa o'ynamaydi.

Videoko'rsatuvlar boshidan oxirigacha amalga oshiriladi! Muvaffaqiyatli dasturlar haqida ma'lumot olish uchun, dasturni tanlang!

Nintents.json uchun Jupyter noutbuklari uchun eng yaxshi variant.

1. "google colab import fayllaridan …" (foto)

2. "Escolher aquivos" tanlovi (foto)

3. "Trabalo orollari" deb nomlangan rasm (rasm)

4. Encontre o arquivo desejado; nosso caso "intents.json" yo'q (rasm)

5. "Abrir" tasviri (rasm)

6. Mashinaning yakuniy avtomatlashtirilgan mashinasi, shuningdek, mashinaning yakuniy versiyasi (rasm)

Bom;

Bu muammoning echimini topishga yordam beradi;

Mantiqiy javob berish uchun, agar siz hech qanday laboratoriya ishini qilmasangiz, u holda siz hech qanday muammosiz, muammosiz, muammosiz, sun'iy ravishda yaratib bera olmaysiz; "Ish vaqti" sozlamalari "Ish vaqtini asl holatiga qaytarish" yoki "ish vaqti" ni o'chirib qo'yish bilan bir vaqtda amalga oshiriladi, bu esa o'z navbatida;

Então caso isso aconteça com você

1. "Ish vaqti" ni bajaring

2. "Ish vaqtini zavod holatiga qaytarish" ilovasi.

3. "Ha" deb javob bering.

3 -qadam: Personalizando Seu Próprio Próprio Arquivo. JSON

Personalizando Seu Próprio Próprio Arquivo. JSON
Personalizando Seu Próprio Próprio Arquivo. JSON
Shaxsiylashtirish Seu Próprio Próprio Arquivo. JSON
Shaxsiylashtirish Seu Próprio Próprio Arquivo. JSON
Shaxsiylashtirish Seu Próprio Próprio Arquivo. JSON
Shaxsiylashtirish Seu Próprio Próprio Arquivo. JSON
Shaxsiylashtirish Seu Próprio Próprio Arquivo. JSON
Shaxsiylashtirish Seu Próprio Próprio Arquivo. JSON

Bom; Até agora já aprendemos:

- Google Colab -ni o'rnatish

- Komo Rodar yoki Yupyter daftarchasi

- Jupyter daftarchasining funktsional dasturlari va dasturlari!

ChatBot -ni ishga tushirish uchun shaxsiy dasturlarni ishga tushiring!

Esson arquivo.json; que no nosso caso está como intents.json é o arquivo pelo qual nossa Inteligência sun'iy ravishda aniqlanmagan va aniq emas, balki palavras atráves de cálculos matemáticos e descobrir qual Resposta dar para cada situação !!

Passo três yo'q; Google Drive -ga yuklanmagan fayllarni yuklash; tahrir qiling!

Vigo !!

1. Haydovchisiz, lokalizatsiya qiling yoki arquivo desejado; "intents.json" ni tanlashda, siz boshidan kechirasiz.

2. De dois cliques nele

3. Selecione "Abrir com o Text Editor"

4. Pronto! Ey niyatlar.json!

Antes de começar-bu tahrir qilish, hamma narsaga ishonish!

Komo disse antes; u intents.json é o arquivo pelo qual nossa Inteligência sun'iy ravishda ishlatilgan parámetros uchun pessoas sifatida javob beruvchi; quanto mais e melhor alimentada a dad de dados; melhor a capacidade de resposta dela!

Ela faz isso atrávés de uma classificação das palavras; funcionando da seguinte forma:

1. Primeiro ela separa todas as palavras em um guruhão; chamado "niyat" (inglês - intenção)

2. Depois ela separa esse grupão em grupos menores; "teglar" yozuvi (inglizcha - yozish)

3. Uma vez feito isso; "naqshlar" (inglizcha - padrão) va boshqa narsalar bilan bir xilda.

4. Hisob -kitoblar "javob berish" (inglizcha - javob berish) ga bog'liq bo'lib, u sizga aniq javob beradi.

Yoki seja; tudo que estiver na classe "naqshlar" mijozning boshini aylantirish; "To'g'ri" javob berilgandan so'ng, siz "javob" berasiz!

Shaxsiy xususiyatlar bormi? Bu sizning xohishingizga ko'ra

Muhim nuqta, "hech qanday yakuniy natija yo'q!"

Boshlang'ich ma'lumotni hech qanday maqsadga muvofiq emas.json va boshqa ma'lumotlar, koketalar, aspalar va boshqalar!

Shaxsiy hisoblar yuklab olinishi mumkin, bu esa Trabaloning bir qismi; "Ish vaqtini qayta o'rnatish" jupyter daftarchasi uchun hech qanday talab qilinmaydi, shuning uchun u hech qanday muammoga duch kelmaydi!

MUHIM:

"Niyat" "teglar" "naqshlar" "javob" "kontekst_set" nomlari noma'lum

Mana, o'yinlar yakunlandi, natijada final yakunlandi!

Qisqa vaqt ichida "intents.json" o'yinini o'tkazib yuboring, rs.

4 -qadam: Personalizando Seu Jupyter daftarchasi

Personalizando Seu Jupyter daftarchasi
Personalizando Seu Jupyter daftarchasi
Personalizando Seu Jupyter daftarchasi
Personalizando Seu Jupyter daftarchasi
Personalizando Seu Jupyter daftarchasi
Personalizando Seu Jupyter daftarchasi
Personalizando Seu Jupyter daftarchasi
Personalizando Seu Jupyter daftarchasi

Bom; mijozlar shaxsiy ma'lumotlarini olishdan bosh tortish, mijozlarni shaxsiylashtirish yoki mijozlar bilan ishlash

Bu erda siz mijozlar bilan suhbatlashasiz, suhbatni davom ettirasiz; eu separei em duas partes; portanto aqui vou ajratish também!

PRIMEIRA PARTE

Boshlang'ich partiya, mijozlar uchun mijozlar; e -e teme mais mais liberdade for mexer!

Bu bir -biridan farqli o'laroq, alterar 1, alter todos, com haddan tashqari dos textos circulados emmelho; Matnni Python -da, shuningdek, dexxando -da -da -da -da, -da -da -da -da -da -da -da, boshqa buyruqlar yozish mumkin emas!

Komandolar

  • Boshqaruv () buyrug'i; ao colocar input ("Insire o seu nome:") hech qanday muammo emas; peso, o sta détro de aspas eé que que vai aparecer a pessoa, enquanto o comando input () raqamli raqamli raqamlar uchun
  • Chop etish uchun () yozib oling, bu erda hech qanday suhbat yo'q, bu sizning xohishingizga ko'ra, matnli yozuvlar, aspirantlar uchun.
  • Misol uchun, "nome = input (……" degan ma'noni anglatadi), masalan, masalan, masalan, "nome =" José "" ou "nome = 1" iríamos atribuir a nós atribuímos. o'zgaruvchan nom, "Xose" yoki "1" bahosi;
  • Bu format. "Olá {0} {1} tudo bem com vokê?" yoki "final" tugallanmagan bo'lsa ham.format () hech narsa emas, balki boshqa variantlarni ham o'zgartiradi! Qachonki, nol sonli aniqlik kiritilmagan bo'lsa, Python funktsiyalari bilan bir xil bo'ladi; e eslatmani almashtiring yoki {0} har xil variantlarni tanlang!
  • O'yinni o'tkazib yuborish va yozib olish uchun siz o'zingizning xohishingizga javob bera olmaysiz, shuning uchun men ham o'z vazifamni bajaraman deb o'ylayman. Misol:

meu_dicionario = {'nome' = 'guilherme', 'idade' = 21, 'profissão' = 'empreendedor'}

Yo'q, bir vaqtning o'zida har qanday noma'lum, bir xil emas, balki 21 yoshli, har xil turdagi, ham, ham, ham hech qanday farq yo'q!

Bu erda hech qanday chat boti yo'q, mijozlar ham o'z nomini, telefon raqamini, telefon raqamini va boshqalarni, shuningdek, havolalarni, havola va ma'lumotlarni almashishni taklif qilishadi!

SEGUNDA PARTE

Bom, essa é a parte mais fácil; asosiy yozuvlar o'zgarishi mumkin yoki yo'q.

5 -qadam: O CÉU É O LIMITE

O CÉU É O LIMITE
O CÉU É O LIMITE

Boshlang'ich loyihani amalga oshirishni xohlasangiz; aprendemos muitas va muitas coisas, python dasturlari sun'iy ravishda sun'iy ravishda yaratilgan!

Qachonki, bu sizning loyihangizga juda mos keladi!

2, 3, 4, 5 qismlar … Bu muammoning echimini topa olmaslik, aniq javob berish, aniq javob berish, "não entendimento" muammosini hal qilish uchun javob beradi. Mana, haqiqiy!

Mana, bir necha kun oldin, siz bir necha marotaba javob berishni xohlaysizmi, bu sizning elektron pochtangizga elektron pochta orqali yuborilgan bo'lsa ham, siz buni bilib olishingiz mumkin.

Qisqa vaqt ichida!

Tavsiya: