Introduktion

Python kodning
Python kodning
ThisIsEngineering - Pexels

Med hjälp av instruktionerna för Python chatbot-dokumentet lär du dig hur du skapar subrutiner som kan återanvändas i ett program och förstår hur grundläggande AI använder IF-satser för att svara på potentiella indata.

Uppgift

Källkod
Källkod
Markus Spiske - Pexels

Använd den medföljande Python-källkoden (se dokumentbilaga) och genomför uppgifterna nedan:

  • Designa ett intelligent program som kan föra en konversation med användaren.
  • Dessa typer av program kallas ofta för chatbots.

 

Process

Python-Bot 

  • Låt din chatbot ställa frågor och låt användaren svara.
  • Lagra användarens svar i variabler.
  • Låt din chatbot fatta beslut baserat på vad användaren anger i programmet.
  • Expandera och experimentera med sätt att göra din chatbot mer intelligent.

Länkar har tillhandahållits för att hjälpa dig att förstå Python bättre, inklusive:

  1. Python Wikipedia - Python definierad
  2. Vad används Python till? En nybörjarguide
  3. Python: Allt en nybörjare behöver veta
  4. Exempel på chatbots som du för närvarande kan interagera med online

De två dokumenten innehåller:

  1. Källkoden som behövs för uppgiften
  2. Instruktioner om hur man utför uppgiften

Två videor har också tillhandahållits som täcker:

  1. Ett alternativt sätt att bygga en chatbot i Python på 15 minuter
  2. Skapa en A.I. chatbot med Python| Python handledning | J.A.R.V.I.S. |Jarvis-Python

 

Resultat

 Grattis till att du har klarat nivå 3 – Python-Bot

Med dina nyvunna kunskaper kommer du att kunna se annorlunda på vardagliga saker. Ett exempel är nästa gång du tittar på dina favoritwebbplatser, så du kommer att kunna märka att de använder AI för att inte bara fungera utan interagera med dig själv! Chatbots är ett utmärkt exempel på hur AI fungerar, så varför inte försöka interagera med en!?

Eftersom du nu har slutfört både nivå 2 Chatbot och nu nivå 3 Python Bot bör du ha en bredare förståelse för hur de fungerar så nästa gång du är online och använder en så bör du ha en bättre förståelse för hur de är programmerade. Varför inte försöka engagera dig med en från länk 4 och se om du kan förstå hur den sattes ihop.

Evaluering

  • Lär dig hur du skapar subrutiner som kan återanvändas genom ett program.
  • Anslut subrutiner.
  • Förstå hur grundläggande AI använder IF-satser för att svara på potentiella indata.
  • Anpassa din chatbot och gör den till din egen!