नमस्ते दोस्तों! मेरा नाम है अँकुर सक्सेना! मैं एक लेखक, कंप्यूटर प्रोग्रामर, वेब डेवलपर, सेल्फ पब्लिशर और ब्लॉगर हूँ| मैं इतिहास, भूगोल, भारतीय राजनीति, कंप्यूटर प्रोग्रामिंग और तकनीकी से सम्बन्धित विभिन्न विषयों पर अपनी स्वयं की R&D और लेखन कार्य करता हूँ| जिनमें से कुछ को मैं अपनी इस ब्लॉगिंग वेबसाइट के माध्यम से प्रकाशित करता हूँ|


आज के इस लेख के माध्यम से हम Python Programming Language का उपयोग करके अपना स्वयं का AI Virtual Assistant बनाना सीखेंगे| अगर आपको Python Programming Language नहीं आती है, तो भी आप मेरे द्वारा लिखे गए इस लेख की सहायता से Python Programming Language का उपयोग करके अपना स्वयं का AI Virtual Assistant बनाना सीख सकते हैं|


परन्तु, मैं आपको फिर भी यही सुझाव दूंगा कि यदि आप Python Programming Language का प्रयोग करके AI पर काम करना चाहते हैं, तो कृपया पहले आप कम से कम YouTube अथवा geeksforgeeks.org, tutorialspoint.com, javatpoint.com, आदि किसी अच्छी वेबसाइट से Python Programming Language के basic concepts सीख लें|


परन्तु, जैसा कि मेने ऊपर कहा, यदि आपको Python Programming Language नहीं आती है, और आप Python Programming Language का उपयोग करके अपना स्वयं का AI Virtual Assistant बनाना चाहते हैं, तो आप मेरे इस लेख की सहायता से अपने लिए एक AI Virtual Assistant बना सकते हैं|


तो आइये मेरे साथ.. सीखते हैं, Python Programming Language के द्वारा AI Virtual Assistant कैसे बनाया जाता है...


आपको Python Programming Language का उपयोग करके अपना स्वयं का AI Virtual Assistant बनाने के लिये दो प्रमुख Packages की आवश्यकता होगी, जो निम्न हैं:


1. Python 3

2. Text Editor / IDE


How To Install Python 3 On Windows OS


अपने Windows OS System पर Python 3 को Install करने से पहले अपने System का Command Prompt (cmd) खोलकर उसमें नीचे दी गयी command टाइप करके जाँच लें कि Python 3 आपकी Windows Machine पर Install है अथवा नहीं|


$ python –V [press the Enter key]


यदि Output में आपको Python 3 का version देखने को मिलता है, तो इसका मतलब है कि आपके system में Python 3 पहले से ही इनस्टॉल है| और यदि आपको Python 3 का version नहीं दिखता है, तो आप नीचे दिए गये Steps को follow करके Python 3 को अपनी Windows Machine पर इनस्टॉल कर सकते हैं|


Step 1: सबसे पहले अपने सिस्टम को इन्टरनेट से कनेक्ट कीजिये|


Step 2: अब “Google Search” पर जाइये और उसमें “Python 3 download” सर्च कीजिये|


Step 3: इसके बाद आपके सामने Search Results खुल जायेंगे, इसमें से “Python official web page” पर क्लिक करें|


Step 4: वेब पेज के खुल जाने के बाद Windows OS के लिये अपने System Architecture अर्थात् 64-bit / 32-bit के अनुसार “Python Installer” की .exe फाइल को डाउनलोड कीजिये|


Step 5: “Python Installer” के आपके सिस्टम पर सफलतापूर्वक डाउनलोड हो जाने के बाद उस लोकेशन पर जाइये, जहाँ पर आपने “Python Installer” की .exe फाइल को डाउनलोड किया था|


Step 6: इसके बाद, “Python Installer” की .exe फाइल को double-click करके रन करें|


Step 7: अब “Python Installer” आपसे आपके सिस्टम में Python 3 को इनस्टॉल करने की परमिशन मांगेगा, “Yes” बटन पर क्लिक करके इंस्टालेशन को परमिशन प्रदान करें|


Step 8: इसके बाद, आपके सामने Python 3 की Installation Wizard खुल जाएगी|


Step 9: इसके बाद, “Add Python 3.8 to PATH” के चेकबॉक्स पर क्लिक करें और “Install Now” पर क्लिक करें|


अब Python 3 की इंस्टालेशन की प्रक्रिया के पूर्ण हो जाने तक प्रतीक्षा करें| इस प्रक्रिया में कुछ समय लग सकता है| ये आपके सिस्टम की स्पीड पर निर्भर करता है|


Python 3 के आपके Windows System पर सफलतापूर्वक Install हो जाने के बाद यह आपके प्रयोग के लिए तैयार है|


How To Install Python 3 On Linux OS


नीचे दिये गये लेख के लिंक पर क्लिक करके इस लेख की सहायता से आप Python 3 को अपने Linux OS पर Install कर सकते हैं:


Article link: https://bit.ly/3eYvXnP


How To Install Atom Text Editor In Linux OS Or Windows OS


Python 3 को अपनी Linux OS अथवा Windows OS Machine पर Install करने के बाद आपको Python Code को लिखने के लिए एक Text Editor / IDE की आवश्यकता होगी| नीचे दिए गए लेख के लिंक पर क्लिक करके आप Atom Text Editor को अपनी Linux OS / Windows OS Machine पर Install करना सीख सकते हैं|


Article link: https://bit.ly/3crZ7dt


इन दो प्रमुख Packages / Softwares को अपनी Machine पर Install करने के बाद Python Programming Language में AI को प्रयोग करने के लिए आपको कुछ महत्त्वपूर्ण Python Packages / Modules को Install करने की आवश्यकता होगी, जिनमें से कुछ महत्त्वपूर्ण Python Packages / Modules निम्नलिखित हैं:


pyttsx3, PyPDF2, SpeachRecognition, Subprocess, wikipedia, google, googletrans, web browser, Wolframalpha, vlc, etc.


यदि आप Python Programming Language का प्रयोग करके AI Virtual Assistant का Basic Program बनाना चाहते हैं, तो आपको केवल “pyttsx3” Python Packages / Modules को Install करना पड़ेगा|


How To Install Pyttsx3 Module


Pyttsx3 को Install करने से पहले आपको यह समझ लेना आवश्यक है कि Pyttsx3 Module आखिर है क्या? और किसलिये इसका उपयोग किया जाता है? तो आइये जानते हैं, Pyttsx3 Module के बारे में...


What is Pyttsx3 Module?


Pyttsx3 एक Python Package / Module है, जोकि Text to Speech Conversion के लिए प्रयोग किया जाता है| यह offline भी कार्य करता है|


इस Python Package / Module को अपने System में Install करने के लिए अपने terminal / command prompt (cmd) में नीचे दी गयी command को टाइप करके execute कीजिये:


Windows OS: $ pip install pyttsx3 [press the Enter key]


Linux OS / Mac OS: $ sudo pip install pyttsx3 [press the Enter key]


यदि आप Linux OS / Mac OS User हैं, तो इस command को अपने terminal में execute कराने के बाद यह आपसे आपकी Machine का “sudo password” मांगेगा| अब अपना “sudo password” टाइप कीजिये तथा Enter बटन को दबाइये|


इसके बाद कुछ देर प्रतीक्षा करें| यह Python Package / Module थोड़ी देर में आपके उपयोग के लिए तैयार हो जायेगा|


How To Create Your Own AI Virtual Assistant Using Python


Python 3, Text Editor / IDE तथा Python Packages / Modules को अपने System में सफलतापूर्वक Install करने के बाद अब हम सीखेंगे कि हम किस प्रकार से Python Programming Language का प्रयोग करके अपना स्वयं का AI Virtual Assistant बना सकते हैं|


परन्तु, जिससे पहले आप अपने AI Virtual Assistant के लिए Python Code लिखना आरम्भ करें, उससे पहले आप किसी भी Simple Python Code को अपने Text Editor / IDE में टाइप करके उसे execute करके जाँच कर लीजिये कि Python 3 आपके System में सही तरह से कार्य कर रही है अथवा नहीं|


उदारहण के लिए आप नीचे दिये गये Python Code को अपने Text Editor / IDE में टाइप करके उसे execute करके Python 3 की जाँच कर सकते हैं| इसके लिए आपको अपने Text Editor / IDE को Open करना है|


Text Editor / IDE के खुल जाने के बाद, अब File menu पर क्लिक कीजिये|


इसके बाद File menu से New File option पर क्लिक कीजिये|


अब New File खुल जाएगी|


इसे .py file extension के साथ किसी भी नाम से Save कर लीजिये|


उदहारण के लिए आप “Test1.py” नाम से अपनी Python file को Save कर सकते हैं|

इसके बाद अब नीचे दिये गये Python Code को टाइप करके “Ctrl + s” Shortcut Command के द्वारा Save करके अपने terminal / command prompt (cmd) में execute कीजिये:


Example Code:


# Simple Python Code

 

print ("Hello Python3!")

print (10+20)

 

Execute: $ python Test1.py [press the Enter key]


Output:


Hello Python3!

30

 

यदि आपको आपके द्वारा लिखे गये Python Code के अनुरूप Output प्राप्त होता है, तो मतलब आपके System में Python 3 सही प्रकार से कार्य कर रही है| और अब आप अपने स्वयं के AI Virtual Assistant के लिये Python Code लिखने के लिए तैयार हैं| तो आइये देखते हैं, अपने AI Virtual Assistant के Python Code...


Python Code To Create AI Virtual Assistant


# Python Program To Create A Basic Virtual Assistant.

# Date: Friday, 16-10-2020

# @author: Ankur Saxena

# Platform: Linux Ubuntu 18.04 Lts/x64/Atom Text Editor

 

# import python text to speech package

import pyttsx3

 

# create a new variable

friend = pyttsx3.init('sapi5')

 

# female voice assistance

voices = friend.getProperty ('voices')

friend.setProperty ('voice', voices[1].id)

 

# varName[0] = male

# varName[1] = female 

 

# give message to speak

friend.say ("Hello! I am a Virtual Assistant...")

friend.say ("My name is Xyz!")

friend.say ("Thanks for creating me.")

friend.say ("How can I help you?")

 

# run the above messages

friend.runAndWait()

 

Save this file as “VirtualAssistant1.py”


Next, open your terminal / cmd and execute the Program


Execute: $ VirtualAssistant1.py [press the Enter key]


अब यदि आपको अपने द्वारा लिखे गए Python Program को execute कराने पर उसमें “friend.say()” command के अन्दर दिये गये message सुनने को मिलते हैं, तो इसका अर्थ है कि, आपके पहले AI Virtual Assistant के Python Code सही प्रकार से कार्य कर रहे हैं|

 

तो दोस्तों! इस लेख के माध्यम से हमने देखा कि हम Python Programming Language का प्रयोग करके किस प्रकार से अपना स्वयं का AI Virtual Assistant बना सकते हैं| दोस्तों, आशा करता हूँ कि Technology तथा Programming Languages से सम्बन्धित विषयों में रूचि रखने वाले लोगों के लिए मेरा यह लेख सहायक रहा होगा| यदि मेरा यह लेख किसी भी तरह से आपकी सहायता कर पाता है, तो यह मेरे लिये बहुत बड़ी बात होगी|


दोस्तों, यदि आपको मेरा यह लेख अच्छा लगा हो, तो कृपया पेज के ऊपर दिए गए Enter your email address  में  अपनी ईमेल आईडी के द्वारा मेरे ब्लोग्स को सब्सक्राइब करें| जिससे कि आपको मेरी ब्लॉगर वेबसाइट पर प्रकाशित होने वाले किसी भी लेख की जानकारी ईमेल के माध्यम से सबसे पहले प्राप्त हो सके| और कृपया मेरे इस लेख के लिंक को अधिक से अधिक लोगों के साथ शेयर कीजिये| अगर आपके इस लेख से सम्बन्धित कुछ सुझाव हैं, तो आप कमेंट्स के माध्यम से लेख के अन्त में उन्हें प्रकट कर सकते हैं|


तो दोस्तों! अभी के लिए इस लेख में बस इतना ही, जल्द मिलते हैं, एक नए लेख के साथ| तब तक के लिए खुश रहिये, सुरक्षित रहिये, स्वस्थ रहिये और पढ़ते रहिये|


Previous Article: How To Install Apache OpenOffice 4.1.7 In Linux Ubuntu 16.04 Or 18.04


Previous Article: C Program To Find The Addition Of Two Integer Numbers


My book Pracheen Vishva Ki Pramukh Nadi Ghati Sabhaytayein/प्राचीन विश्व की प्रमुख नदी घाटी सभ्यताएं (Hindi Edition) Kindle Edition