Membuat Program A.I dengan Python3 | Asisten JARVIS (Asisten BEJO)
Haloo kali ini NokenLAB akan sharing membuat program Python A.I Asisten Jarvis milik Iron Man, tetapi disini admin mengubah nya menjadi Asisten Bejo.
Kita kenalan dulu, apa itu A.I ??
Kecerdasan buatan adalah kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau bisa disebut juga intelegensi artifisial (bahasa Inggris: Artificial Intelligence) atau hanya disingkat AI, didefinisikan sebagai kecerdasan entitas ilmiah. Andreas Kaplan dan Michael Haenlein mendefinisikan kecerdasan buatan sebagai “kemampuan sistem untuk menafsirkan data eksternal dengan benar, untuk belajar dari data tersebut, dan menggunakan pembelajaran tersebut guna mencapai tujuan dan tugas tertentu melalui adaptasi yang fleksibel”.
Program ini terinspirasi dari Asisten Jarvis milik Iron Man.
Berikut perlengkapan yang harus di siapkan :
1. Ubuntu OS
2. Python3
3. Visual Studio Code
Demo Program dan Penjelasan kunjungi Youtube NokenLAB:
File Python3
Full Coding :
import speech_recognition as sr import os import re import webbrowser import datetime def greetMe(): currentH = int(datetime.datetime.now().hour) if currentH >=0 and currentH <12: print("Selamat Pagi Dedi") if currentH >=12 and currentH <18: print("Selamat Siang Dedi") if currentH >=18 and currentH <0: print("Selamat Malam Dedi") greetMe() def myCommand(): "listens for commands" r = sr.Recognizer() with sr.Microphone() as source: print('Ready...') r.pause_threshold = 1 r.adjust_for_ambient_noise(source, duration=1) audio = r.listen(source) try: command = r.recognize_google(audio).lower() print('Dedi : ' + command + '\n') except sr.UnknownValueError: print('Bejo : Your last command couldn\'t be heard') command = myCommand(); return command def assistant(command): "if statements for executing commands" if 'hello bro' in command: print('Bejo : Hello Dedi, How can I help you?') elif 'open google' in command: reg_ex = re.search('google (.*)', command) url = 'https://www.google.com/' if reg_ex: subreddit = reg_ex.group(1) url = url + 'r/' + subreddit webbrowser.open(url) print('Done!') elif 'where is this' in command: reg_ex = re.search('where (.*)', command) url = 'https://www.google.com/maps/@-7.8039211,110.4142924,15z' if reg_ex: subreddit = reg_ex.group(1) url = url + 'r/' + subreddit webbrowser.open(url) print('Done!') elif 'open my web' in command: reg_ex = re.search('web (.*)', command) url = 'https://nokenlab.blogspot.com/' if reg_ex: subreddit = reg_ex.group(1) url = url + 'r/' + subreddit webbrowser.open(url) print('Done!') elif 'open website' in command: reg_ex = re.search('open website (.+)', command) if reg_ex: domain = reg_ex.group(1) url = 'https://www.' + domain webbrowser.open(url) print('Done!') else: pass elif 'thank you' in command: print('Bejo : Bye Deddi. Happy to help you. Have a good day.') exit() #loop to continue executing multiple commands while True: assistant(myCommand())
Membuat Program A.I Dengan Python3 >>>>> Download Now
ReplyDelete>>>>> Download Full
Membuat Program A.I Dengan Python3 >>>>> Download LINK
>>>>> Download Now
Membuat Program A.I Dengan Python3 >>>>> Download Full
>>>>> Download LINK