64
Natural Language Processing with Deep Learning LECTURE 01 Getting Started with Google Colab Authors: Ms. Hira Arshad Dr. Rao Muhammad Adeel Nawab

Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Natural Language Processing with Deep Learning

LECTURE 01 Getting Started with Google Colab

Authors: Ms. Hira Arshad Dr. Rao Muhammad Adeel Nawab

Page 2: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

ممي

ح الر

ن

مح الله الر م س

ب

Human Engineering

م تصحیح

ی

ي

ن

ن

رمامنےمهسلممعلیہماللہمصلیممحمدمحضرت

ن

یي مف

عامال بالنـیمات ا الا انمرجمہ

ی

ہےمپرمںنیتومدارهمدارمکاماعماك

م کر بھی آپ تو ہے کیا کال کوئی نے کسی میں دنیا اگر •

ی

ہیں سک

م کی عمل سے دك میں •

ی

ي

ن

م ن

ی

کہ ہوں کری

رکھنا خوش اهر رہنا خوش ہے مقصد کا زندگی میری •

م کو اللہ مقصد کا زندگی میری •

ن

ہے ی ی

اتباع کامل کی هسلم علیہ اللہ صلی آپ اهر عشق کامل سے هسلم علیہ اللہ صلی محمد حضرت مقصد کا زندگی میری •

ہے

م پر نمبر پہلے میں دنیا پوری میں شعبے اپنے مقصد کا زندگی میری •

ن

ہے آی

دا مخلوق مقصد کا زندگی میری •

ن

م لوث بے کی خ

ی

دم

ن

ہے خ

Page 3: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

مقصدمکامزندگی

ری م م کو اللہ ۔ مقصد کا زندگی ہ

ن

ی ی

رین مختصر کا ی نے کو اللہ

ی

رین اهرتیز ت

ی

دا مخلوق – راستہ ت

ن

م لوث بے کی خ

ی

دم

ن

خ

ممکامسفر

ی

مشاہدہمسےمیقینمت

ممیقینمسےممشاہدہمنےماسمہےمیي ی مکوماللہمبھیمنےمشخصمجس

ی

ہےمکیامطےمسفرمکامت

ہےمجاتیمہومنصیبمرضامکیمی كماللہمکوماسمہےملیتامکرمطےمسفرمکامیقینمسےممشاہدہمشخصمجو

ممکامسفرمکیسےمطےمہوم؟

ی

مشاہدہمسےمیقینمت

رمکامراستےماس .1

ن

رمهالیمآنےممیںممشاہدہممسافم مانکارمکا(ممشکل)مممخلوقمہ

ی

جائےمچلامکری

سم(کردار)ممحاكمکامشخصماس .2م میقینمسےممشاہدہمشخصمیہمکہمگامدےمگواہیمکیمیس تما

ی

ر کا سفر کے ت

ن

ممساف

ہے

رمہی (کردار)ممحاكمکامشخصماس .3ی

ہےمیخی

راہیممحضرت رمالسلالمعلیہماتسمرماتےمانکارممکا(ممشکل)مممخلوقمہ

ن

ممیقینمسےممشاہدہ)ممگئےمی مکوماللہماهرمگئےمچلےمف

ی

مطےمسفرمکامت

(گیامہو

رآم

ی

رماتےمی كماللہممیںمف

ن

ہیںمف

Page 4: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

م

ی

يمبارکہ آی

م اب رہ كال و اذ ہ لب ی ناما اتتخذم ازر ی مک و ارىک ان ی الہۃ اص بی ضلل ف كو م

اب رہ ی ی نمر کذلک ض و ل ی ر موت و ال ت الس و ن ملکم و من یکم كنی و ال مم

ا ہ جن فلم ی لم ػلی کبا را ال ای رب ہذا كال کو امحب لی كال افل فلم فلی ال

ا ای رب ہذا كال بزؿا ال لمر را فلم م لئ كال افل فلم نن رب یہ دن ل لکمو

م من ال لو ال ی الض

ا س را فلم م ای اک بم ہذای رب ہذا كال بزؾۃ الش م كال افلت فلم ء ان یلو ا بری م ن م کمو تمش

ہ تم ان ہی وج ی وج موت فطر لل ض و الس ر فا ال من ان مای و حنی کی ش ال مم

ہ و ہ حاج مم ن كال كو و اج ف اتم ن ما اخافم لی و ہدىن كد و الل کمو بہ ی تمش

ی شاء ان ال رب وسع شی ئا رب ی ء کم ن افل ػل ما ش و تتذکرم

ک تم مای اخافم کی ف و ن ل و اش افمو ک تم انکم ت اش ل لم ما بلل ل طنا ػلی کم بہ یمن فای سم

ن احق ال فری لی م ن کمن تم ان بل و لمم تؼ

ی ن ا ال ا لم و امنمو و ی ل ای ماهہمم یل بسم ئک بظم نم لہممم امول م م و ال ن ہم و ہ تدم م

رجمہ

ی

ت

مماس)مماهر

یی

سم(ممسنومذکرمکامهقس

راہیممج دامکومبتوںمآپمکیاممم:مکہمتھامکہامسےمآزرمیس پماپنےمنےماتس

ن

مبیٹھےمبنائےمخ

۔ ہیںممبتلاممیںمگمراہیمکھلیمقولمکیمآپماهرمآپمکہمہوںمرہامیکھدممیںم؟ہیں

راہیممہممطرحماسیماهر میقینممکملمهہمکہمتھامیہممقصدماهرم،متھےمکراتےمنظارہمکامسلطنتمکیمزمینماهرمآسمانوںمکوماتس

ملممیںمهالوںمرکھنے

ہوںمش

سممچنانچہس

مامنےمانہوںمتومچھائیمراتمپرماممج ہےمربمامیرمیہ :ملگےمکہنے۔ یکھادمستارامتي

سممپھرس

ممنہیںمپسندمکومهالوںمڈهبنےممیںم:مکہامنےمانہوںمتومگیامڈهبمهہمج

ی

۔ کری

سممپھرس

سمملیکنم۔ ہےمربمامیرمیہم:مکہمکہامتومیکھادمچمکتےمکومچاندمنےمانہوںمجس

ملگےمکہنےمتومگیامڈهبمبھیمهہمج

مہداممجھےمربمامیرماگرم:

ی

ي ملممیںملوگوںمگمراہمیقیناممیںمتومیتادمنہمی

۔ ہوجاؤںمش

سممپھرس

رامدہیي مزمیہ۔ ہےمربمامیرمیہم:مکہامتومیکھادمچمکتےمکومسورجمنےمانہوںمج

سممپھرم۔ ہےمتسس

متومہوامغرهبمهہمج

دائیمکیماللہمتممکومهںچیزمجنمجن!ممقولمیمیرماےم:مکہامنےمانہوں

ن

مشرممیںمخ رارمتي

ی

مسسممامممیںم،مہومیتےدمف

ہوںماربیزمسے

مکیاماپیدمکومزمینماهرمآسمانوںمنےمجسمہےمکرلیامطرفمکیمذاتماسمرخماپنامکرمہومیکسومطرحمیپورمتومنےممیں

Page 5: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

۔ ہوںمنہیںمسےممیںمهالوںمکرنےمشركممیںماهرم،مہے

راہیم۔ یکردمشرهعمحجتمسےماممنےمقولمکیمام(مکہمہوامیہمپھر)ماهر ماللہمسےممجھمتممکیام:مکہا(مسےمام)منےماتس

مہداممجھےمنےماسمجبکہمہومکرتےمحجتممیںمیس رےمکے

ی

يمساتھمکےماللہمتممکومهںچیزمجنماهرم؟مہےمیدمدےمی

مشر ممنہیںمسےمامممیںم،مہوممانتےمتي

ی

ممجھے)ممپرهردگارمامیرمکہمیہمالا(ممگیمیںدمپہنچامنقصاممکوئیممجھےمهہمکہ)ممڈری

ممنقصام)ممکچھ(م

ن

رممهہمتو)ممچاہے(ممپہنچایمرممعلممکامپرهردگارمےمیر(ممگامپہنچےممیںمحاكمہ

م ہےمہوئےمکیےماحاطہمکامچیزمہ

مانتے؟منہیںمنصیحتمکوئیمبھیمپھرمتممکیا۔

مشرمکاماللہمنےمتممکومهںچیزمجنماهر ماللہمکومهںچیزماممتممجبکہمہوںمسکتامڈرمکیسےمسےمامممیںم،مہےمرکھامبنامتي

مشرمکا زكمدلیلمکوئیمپرمتممنےماسممیںمیس رےمکےمجنمڈرتےمنہیںمسےمماننےمتي

ن

ماگرمابمہے؟مکیمنہیںمی

رممدهمہممکہمبتاؤمتومہےمعلممکوئیمی سمتمہارے

ن

؟مہےممستحقمدہیي مزمکامرہنےمخوفمبےمکوممسےممیںمںیقوف

ئبہمکامظلممکسیمساتھمکےممیمااماپنےمنےمانہوںماهرمہیںمآئےملےممیمااملوگمجو(مکہمہےمیہمتومحقیقت)

مبھیمش

۔ ہیںمچکےمپہنچمپرمراستےمصحیحمجومہیںمهہیماهرم،مہےمحقمکامانہیمبسمتومچینماهرمامنم،میي مدمنہیںمآنے

Surah Al-Anaam Ayat# 74-82

مآ

ی

يمبارکہمی

ی ال تر الم م حاج ال ہ ی ف اب رہ م اتىہم ان رب ل ک الل مم كال اذ ال مم اب رہ ی رب و یم ال

می تم و امح ان كال یممی تم مم كال ام فان اب رہ ت الل س ی م ق من بلش ت ال مش من بہا فا

ـرب ی فبمہت ال م م و کفر ال م یہ دی ل الل ال لو لمی الظ

رجمہ

ی

ت

)ممپرهردگارماپنےمهہمکہمتھیمیدمدےمکیامسلطنتمنےماللہمکومجسمکیامغورمپر(ممحاكمکے)ممشخصماسمنےمتممکیا

راہیمممیںمیس رےمکے(ممہیمهجودمکے سمملگا؟مکرنےمبحثمسےماتسس

راہیممج مجومہےمهہمپرهردگارمامیرمکہمکہامنےماتس

راہیمممم۔ ہوںمیتادمموتماهرمہوںمیتادمزندگیمبھیممیںممم:مکہملگامکہنےمهہمتومممبھیمموتماهرمہےمیتادمبھیمزندگی ماتس

مهہمپرماسممم۔ لاؤمکرمنکاكمتومسےممغربماسےمذرامتمم،مہےمنکالتامسےممشرقمکومسورجمتوماللہ!مماچھاممم:مکہامنے

رم

ن

مہدامکومظالموںمیسےاماللہماهر۔ گیامرہمکرمہوممبہوتمکاف

ی

ي ممیي مدمنہیںمی

ی

۔ کری

Surah Al-Baqarah Ayat# 258

Page 6: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

راہیممحضرت حاكمکامالسلالمعلیہماتس

راہیممحضرت .1 رمسےمسسمماهرمہےمرہامجامپھینکاممیںمآگمکومالسلالمعلیہماتس

معلیہمجبرئیلمحضرت)ممخلوقمنورانیمیتس

ممسےمآپ(ممالسلال

ی

سمکہمہیںمرہےمکرمدرخواسمسسمممیںمحاكماسمنےمالسلالمعلیہمآپم؟میںدمبجھامہممکومآگما

رمسے

رمامانکارمکاممخلوقمینورمیتس

ن

رماماهر.ممیي دمف

ن

ب الل میي ف (ہےمکافیملیےمےمیرمی كماللہ)م حس

رآم

ی

رماتےمی كماللہممیںمف

ن

ہیںمف

مآ

ی

يمبارکہمی

ا ہ فاك بلمو ی ن الی و یزف

ن كال و بمدم ن ما اتؼ تن حتمو

م و ن ما و خللکم الل ملمو تؼ

ا كالموا من یان لہ اب نمو ہم ب ال جحی ف فال لمو

یہ دی ن رب ال ذاہب ان كال و س

رجمہ

ی

ت

آئےمہوئےمدهڑےمی سمکےمامملوگمکےمقولمکیماممپرماس

راہیم راشتےمخودمجنہیںمہومپوجتےمکو(ممبتوں)مماممتممکیاممم:مکہامنےماتس

ی

ہو؟مت

۔ بھیمکوماسم،مہومبناتےمتممکچھمجوماهرم،مہےمکیاماپیدمبھیمتمہیںمنےماللہمحالانکہ

راہیمم:مکہامنےملوگوںمام ماملیےمکےماتس دهمپھینکممیںمآگمہوئیمدہکتیماسےماهرم،مبناؤمعمارتمتي

راہیمماهر رمائےمرہنمائیمیمیرمهہیم،مہوںمجارہامی سمکےمربماپنےممیںممم:مکہامنےماتس

ن

۔ گامف

Surah Al- Saaffaat Ayat# 94-111

م

ی

يمبارکہ آی

ن نارم ی كمل نا دا کمو ی اب رہ ػلی سلما و بر

رجمہ

ی

ت

راہیممنےمانہوںمچنانچہ) راہیمماهرم،مہوجامیٹھندمآگماے(ممکہامنےمہمماهرم،میي مدمڈاكممیںمآگمکوماتس ملیےمکےماتس

جامبنمسلامتی

Surah Al-Anbiya Ayat #69

Page 7: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

راہیممحضرت .2 رمامحکممنےمی كماللہمکومالسلالمعلیہماتس

ن

مراستےمکےماللہمکومالسلالمعلیہماسماعیلمحضرتمبیٹےماپنےمکہمیي ف

ریس مممیں

ی

رمنےمالسلالمعلیہمآپ(م.ممہےمحاكممشکلمہیمبہتمیہ)ممیںدمکرمفمممکیماللہممیںمحاكمہ

ی

ممکو(ممحکم)ممچاہ

رمامپورا

ن

پڑےمچلملیےمکےمکرنےمذبحمکوبیٹےماپنےماهرمیي ف

رآم

ی

رماتےمی كماللہممیںمف

ن

ہیںممف

م

ی

يمبارکہ آی

ا بلؽ مؼہم ؼ فلم بمک ان ی ال منام ف اری ان ی یبمن كال الس ر اذ بت كال تری ماذا فاه ظم یی

مرم ما اف ؼل ن ی تمو تجدم ء ان س م شا بی ن من الل الص

رجمہ

ی

ت

سممپھرس

راہیمملڑکامهہمج ممکےمپھرنےمچلنےمساتھمکےماتسسمیکھتادممیںمخوابممیں!ممبیٹے:ممممکہامنےمانہوںمتومہوگیامقاب

مهہیمآپ!ممجاممایس ممکہامنےمبیٹےمممہے؟مرائےمکیامیتمہارم،مبتاؤمکرمسوچمابم،مہوںمرہامکرمذبحمتمہیںمکہمہوں

ءاللہم،مہےمجارہامیي مدمحکممکومآپمکامجسمکیجیے

ن

گےمی ئیںمسےممیںمهالوںمکرنےمصبرممجھےمآپمان

Surah Al- Saaffaat Ayat# 102

راہیممحضرت .3 رمامحکممنےمی كماللہمکومالسلالمعلیہماتس

ن

مکےمزندگیمجہاں)ممآؤمچھوڑممکہمکومیبیوماهرممبیٹےماپنےمکہمیي ف

راہیممحضرت(م.ممتھےمنہماسبابمکوئی رمنےمالسلالمعلیہماتسمممکیماللہممیںمحاكمہ

ی

مرمامپورامکو(ممحکم)ممچاہ

ن

ماپنےماهرمیي ف

آئےممکہ چھوڑمکومیبیوماهرمبیٹے

رآم

ی

رماتےمی كماللہممیںمف

ن

ہیںمف

Page 8: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

م

ی

يمبارکہ آی

نای ان ی ر ر ب کن تم من ذم ت اس بواد ؿ ی ی ذ ی ع غن د ب نا ل ی تک زر م رب حر واال مم لو یمـلی مم ۃ الص

ؼل اف ئد ن الناس تہ و ۃ فاج ہم ال ی ی م مرت لؼلہمم ی ن الث ك ہمم م ن وار زم و رم کم یش

رجمہ

ی

ت

رےماےمممکےمآپمکوماهلادمکچھماپنیمنےممیں!ممپرهردگارمہ

ی

مامی سمکےمگھرمهالےمحرم ملاممیںمیهادمیسیامتي

رے۔ ہوتیمنہیںمکھیتیمکوئیممیںمجسمہےمیي مبسام کہ(ممکیاملیےماسمنےممیںمیہ!م)ممپرهردگارمہ

ی

م،میںکرمقائممنمازمیہمی

دا

ن

رمامعطامرزقمکامپھلوںمکومامماهرم،میجیےکردماپیدمکششملیےمکےمامممیںمدلوںمکےملوگوںمل

ن

کہم،میےف

ی

مشکرمهہمی

بنیںمگذار

Surah Al- Abraham Ayat# 37

راہیممحضرت رماهر(مممکردار)ممحاكمکامالسلالمعلیہماتس

ی

یخی

راہیممحضرت ممیپور(ممکردار)ممحاكمکاممالسلالمعلیہماتس

ی

مقیا)مملیےمکےممسلمہممام

ی

ممم

ی

ہےمنمونہ(ممت

رآم

ی

رماتےمی كماللہممیںمف

ن

ہیںمف

مآ

ی

يمبارکہمی

سنم د ل ی ناو من اح ن اس م بع مل م سن و ات ح و مم و ہم ہہ لل فاحن ی اب رہ ۃ وج م اب رہ ی ذ الل ی و ات

ی ل خل

رجمہ

ی

ت

م،مہومیي مدمجھکامآگےمکےماللہمکو(ممهجودمسارےمسمیت)ممچہرےماپنےمنےمجسمہوگامیندمکامکسمبہترمسےماسماهر

راہیممسچےمھےسیدمنےمجسماهرم،مہومبھیمخوگرمکامنیکیمهہمجبکہ مہےمہیممعلولمیہ)مماهر۔ ہومکیمیهپیرمکیمیندمکےماتس

راہیممنےماللہ(ممکہ ممخاصماپنامکوماتس

ی

۔ تھاملیامبنامدهس

Surah un-Nissa Ayat# 125

Page 9: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

مآ

ی

يمبارکہمی

و كد کهت لکم ن ۃ امس اب رہ ف ی ۃ حس ی مؼہ م ی ن و ال

رجمہ

ی

ت

راہیمملیےمتمہارے ہےمنمونہمینبہترممیںمںساتھیومکےمامماهرماتس

Surah Al- Mumtahina Ayat# 4

مآ

ی

يمبارکہمی

و كد کهت لکم ن ۃ امس اب رہ ف ی ۃ حس ی مؼہ م ی ن و ال

رجمہ

ی

ت

راہیمملیےمتمہارے ہیںمہوئےمہےمنمونہمینبہترممیںمںساتھیومکےمامماهرماتس

Surah Al- Mumtahina Ayat# 4

م

ی

يمبارکہ آی

م صدق كمل ا الل و بؼم ۃ فات فا اب رہی مل من کن ما و حنی کی ش ال مم

رجمہ

ی

ت

دام،مہےمکہامسچمنےماللہمکہمکہیےمآپ

ن

راہیممتممل م،متھےمپرمراستےمھےسیدمطرحمیپورمجومکرهماتباعمکامیندمکےماتس

دائیمکیماللہمجومتھےمنہیںمسےممیںملوگوںمامماهر

ن

مشرمکومکسیممیںمخ ہیںممانتےمتي

Surah Al- Imran Ayat# 95

Page 10: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

رامکالم ہ

سے ساتوں آسمام اهر ساتوں زمین بنا دیےماتي حکممنے اپنےماللہ ی ك

جو دنیا ہے ساتوں آسمام اهر زمین سے فائدہ

یی

اٹھانے میں اپنی قوت کو ضائع کر رہی ہےاس هق

جس اللہ ی ك نے بنایي ہے اس ی ك ذات سے فائدہ اٹھانے میں نہیں لگی ہوئی

کیا ہے

ن

اللہ ی ك کی ذات سے فائدہ اٹھای

ہے

ن

هہ اللہ ی ك جو چاہتا ہے اس کو ہم نے حضرت محمد صلی اللہ علیہ هسلم کے طریقے سے پورا کری

یی

جس هق

محنت اس یس ت پر کرنی پڑے گیسس سے پہلے

اللہ ہے

اهر اسی کے ہاتھ میں سس کچھ ہے

ہے)

ی

اللہ سے ہوی

ی

(کسی سے نہیں ہوی

ممزیس م سے کہنا اهر اتي ہے اسے اتي ہے

ن

ری

ی

دك میں ای

را کال یہ ہےم ہ

رم م اس یس ت کو اپنی فکر بنائیں آمہ

ن

ری یہ سوچ ہو کہ ساری دنیا کے انم ہ

یی

ر هقمر گھڑی ہ

مہ

هہ ہم سے کیا چاہتا ہے اللہ ہے

ہے

ن

کو ہم نے حضرت محمد صلی اللہ علیہ هسلم کے مبارك طریقے سے پورا کری

ی

م اللہ کی چاہ

ہے رها

ن

نوں کو اس کے پورا کرنے پر تیار کری

ن

ساری دنیا کے ان

Page 11: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

یس تیں کم عمل زیي دہ

رکت صوفی حضرت صاجسم علی تس

رح

نوجوام ےا

لکھ نہمکہہ نہ ، لکھ نہمکہہ نہ ، لکھ نہمکہہ نہ

چکا جا لکھا بہت چکا جا کہا ،بہت چکا جا لکھا بہت چکا جا کہا ،بہت چکا جا لکھا بہت چکا جا کہا بہت

دکھا کے کر ، دکھا کے کر ، دکھا کے کر

ہےمچاہتیمدیکھنامکومکئے ےتیرمتومدنیا

نصیبمبےمادبمبےم،منصیبمیس ممادبمیس م

مفن

ہیںمکہتےمفنوممکومام.ممہیںمآتیمکےمدبامبغیرمجوممعلوماتمهہ

سا لمفنومسجس ہیںمکرتےممحنتمپرما

سم،مہےمبنامسےممٹیمجسم ممنےما

ممم

ن

مہےمجای

معلم

ممآتیمسےمراستےمکےمادبمجوممعلوماتمهہ ي

ر

م

و لمکومام.ممہعل

ممکہتےم ي

ر

م

ہ

و لعل

ممکرتےممحنتمپرممارهاحم ي

ر

م

ہ

سمہے،مسےمامرمعالممرهحمگیمہومنہیںمفنامبھیمکبھیملیےما

حقیقتعلم کی

رفمحقیقتمکیمعلممامص ہےمهہماهرم،مہےمسکتیمہومحاصلمسےمراستےمتي

o مادب

ممادبمکاماسمسےمدكمپہلےمسےمسسممکومآپم،ملیےمکےمسیکھنےمکچھمسےمآدمیمبھیمکسی

ن

رےمکری

گامت ر

o گامملےمنہیں(ممفیضمکاماستاد)م محقیقتمکیمعلمملیکنمگےملیںمکرمحاصلمتوممعلوماتمآپمکےم ادببغیر

ممکیمعلممکومشخصمجسجقيميیی

م

ی

ممی ممکوماللہمهہم،مہےمجاتیمہومنصیبمقت

ی

ہےمجای

Page 12: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

یںکرمسےمدكمیںکرمکالمجو

م کال

ن

.کری

م کال خوشی خوشی

ن

.کری

م کال خوشی کرخوشی لے ساتھ کو الله

ن

.کری

م

ی

يتعي وإيماك نـعابد إيماك : آی نسا

رجمہ

ی

ہیں مانگتے د مد سے ہی تجھ اهر .ہیں کرتے عبادت ہی تیری ہم الله یي م :ت

یںکرمراختیامراستہمکامگیی کیزمہمیشہمکرمہومپرهامبےمسےمنتائج

پڑھیں رهزانہ دعا یہ

دنا :دعا تقیم ٱلصرط ٱها علیاهم أناـعمات ٱلمذين صرط ٱلامسا

رجمہ

ی

.کیا انعال نے تو پر جن ران کی لوگوں ام دکھا ران سیدھی ہمیں :ت

ہےمچاہتامتومجومہیںمچاہتےمهہمہممچاہتےمنہیںمکچھمہمماللہمیي م

( رحمصاجسممعبدالوہابمحاجیمحضرت )

Page 13: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

دےمکرهامفیصلےمسےماللہمجومہومیسیامدعا

تـرا ل اللمهمم خرا لا واخا تـنا سباحانك ل علام لنا إلم ما علمماكیم إنمك أنات الاعلیم الا ري ويسرا ل اماري رحا ل صدا رب اشاقهوا قـوال دة منا لسان يـفا للا عقا واحا الشمیاطي هزات منا بك أعوذ رمب

يماضروان انا رب واعواذبك

Commando is a Man of Character

SLIDE Five Types of Training • Police • Elite • Rangers • Army • Commando SLIDE Main Goal of a Course - Commando Training

Commando o Commando is a Man of Character and (s)he should Safeguard his

Character

Page 14: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Main Qualities of a Commando

Live a Balanced and Scheduled Life

ہارتی نہیں کبھی محنت.

100% Effort with Sincerity

ہیں جاتے چل بھی سکے کھوٹے تو ہوں دعائیں.

م کیماستاد اهر مهالدین

ی

دم

ن

ادب + خ

Respect and Serve your Parents and Teachers

SLIDE Main Qualities of a Commando Cont…

Go to bed immediately after نماز عشاء (between 9pm – 10pm)

Do ذکرمکاماللہ on daily basis (at least 30 minutes)

رآم

ی

دمہمیشہ م تلاهت کی ی ك ف کریں ساتھ کے تجویي

Do brisk walk / running on daily basis (at least 30 minutes)

Drink 1-liter milk and eat at least 10 dates on daily basis

SLIDE Main Qualities of a Commando Cont…

Commando Passes in Three Big Exams of Life:

پیسہ

ہعہد

عورت تومہے مردم/مرد تومہے عورت

Page 15: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Summary of Qualities in a Commando

ری

ن

س عاج

(Humbleness)

Course Focus

Life = Technical Skills (15%) + Human Engineering (85%)

To Master the Art of Living, mainly get Excellence in two things

o Become a Balanced and Characterful Personality o Become an Authority in Python in the Whole

World

Page 16: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Little Efforts Daily Will Make You the Greatest

SLIDE Little Efforts Daily Will Make You the Greatest

To systematically learn and get excellence in any concept / subject

کریں رهز کال کا رهز

م کا مہینے اك

ن

م کھای م ہی ایسے سکتا، جا کھایي م نہیں میں دم اتي م کال کا مہینے اتي مسکتا ہو نہیں میں دم اتي

Importance of Completing Tasks on Daily Basis o Main Reasons of Failure in Life

گے کریں کل کال یہ

م نہیں کبھی هہ ہے سکتا ہو بھی کبھی کال جو

ی

ہوی

م زندگی ل کل میں زندگی آج ہے هہ اهر ہے دم اتي

ن

ہے نہیں چیز کوئی کی ی

گا آئے نہیں هاپس اب گیا چلا سے زندگی کی آپ دم جو

ہے ہوسکتا ہی آج کال کا آج

م هہ گیا رگز جو ن

رم اپنے تو ہے جما میدام آج ، نہیں پتہ کا دم هالے آنے ، نہیں آیم دکھاؤ جوہ

Deep Learning – Summary

Page 17: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Lecture Outline

• Best Teaching and Learning Methodology of the World • Using a Template-based Approach to Systematically Perform a Real-world

Task • Lecture Aim • Getting started with Google Colab • Setup Google Colab • Link Google Drive with Google Colab Notebook • Run your First Program in Google Colab Notebook • Stop Complaining! Stop Criticizing! Let’s Start Contributing • Lecture Summary

Page 18: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Best Teaching and Learning Methodology of the World

SLIDE Best Teaching and Learning Methodology of the World

Question o What is the best Teaching and Learning Methodology of the world?

Answer o The best Teaching and Learning Methodology of the world is the

one, which

Allah (اللہ) taught us in The Holy Quran and Hazrat Muhammad

S.A.W.W. (حضرت محمد صلی اللہ علیہ هسلم) used to teach His Students i.e.

Sahaba Karam R.A. (م اجمعین

ھ

ن

عن

(صحابہ کرال رضی اللہ

Reason o The Teaching and Learning Methodology of Hazrat Muhammad

S.A.W.W. is the best (till the Day of Judgment) because It produced the best Human Beings of the world till the Day

of Judgement o Hazrat Muhammad S.A.W.W. said

Page 19: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Best Teaching Methodology and Learning Methodology of the World Cont…

Question o In what areas Sahaba Karam R.A. mainly achieved Excellence?

Answer o Sahaba Karam R.A. mainly achieved Excellence in three areas

1. Excellence in Friendship (تعلق) and Obedience (می

of Allah (اطاع

2. Excellence in Love (عشق) and Obedience (می

of Hazrat (اطاع

Muhammad S.A.W.W. 3. Excellence in their Field of Work

SLIDE

اللہ سے تعلق

رماتے تھے

ن

حضرت ف

o ممکممسےممکممسےمی كماللہ

ن

م

ی

ت جائےمہومکالماهرماٹھائےمتھہاملیےمکےمدعامآدمیمکہمہومتعلقمتوما

o ممسےمفلاںمامیرمکہمہیںمکہتےمہممآج

ن

م

ی

ت لمامیرمکہمہےمتعلقما

ن

گامجائےمہومکالمتوملیامی

ممسےمی كماللہمکہمکہامیہمکبھیمنےمہممکیا ن

م

ی

تمہوملکامتوماٹھائےمتھہاملیے کےمدعامکہمہےمتعلقما

؟مگامجائے

م

ن

سممانس

مقیامج

ی

مکوماللہمرےپیاماتنےمکہمگامکرےمتمناماهرمحسرتمکیمیس تماسمتومگامیکھےدمکومی كماللہمدممکےمم

لیامی ممنہیںمںکیوممیںمدنیامنےممیں

همامیررمررس

ن

ج

ہ)م

ی

تمح ہےمشعرمکا (علیہ اللہ ر

دمدملذتماز مماریي

ی

گفتنمتواںمچیںمخسرهماس

دمدمنہمدادممجاںمدادممسر رےیي ممرخمایي

o رمممیںممحبتمکیماللہماهرمہےمنہیںمیکھادمکوماللہمنےملوگوں مدمکٹوامسر

ئ

سم(م.ممیدمدےمجام)ممیيس

مکوماللہمج

سکتیمہومنہیںممبیاممیںملفظوںمخوشیمکیمیکھنےدمکوماللہ۔ مگامہومکیامتومگےمیکھیںد

Page 20: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

o سھمهہ.ممہےمکامسسمماللہجم

ہمجیسےم

ن

امیدمبھیمکبھیمسےمفضلماهرمرحمتمکیماللہ.ممہےمبھیمکامرهںگامگ

ن

ی

ممنہیں

ن

چاہےمہوی

o م.ممگامکرےمطلبمکومی كماللہمسےمدكمسچےمجو

ن

ماهرمعشقماپناماسےمسےمفضلماپنےمی كماللہم،ماللہمان

رمائیںمنصیبمضرهرمتعلق

ن

گےمف

SLIDE

حضرت محمد صلی اللہ علیہ هسلم سے عشق

Hazrat Muhammad S.A.W.W. said

Page 21: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

رماتےمحضرت

ن

تھےمف

o نیاملوگمیسےامبھیمآجمقیاماهرمہیںمموجودممیںمد

ی

ممم

ی

گےمرہیںمت

مامهہ کہمہےمعشقمیساامسےمهسلممعلیہماللہمصلیمحضورمکومجن مکومهسلممعلیہماللہمصلیمآپمیس رمتي

ریس ممکچھمسسمماپناملیےمکےمیکھنےد

ی

ہیںمرتیامکومکرنےمف

کہمہےمیہمسواكملیکن

؟منہیںیي ممہوںمسےممیںمںنصیبومخوشمامممیںمکیا

ماماپنےمکومهسلممعلیہماللہمصلیممحمدمحضرتمدہیي مزمسےمماؤںمکیمدنیامیسار مامتي ہےممحبتمسےمامتیمتي

ہمیںمی كماللہ

o عشقمکاملمسےمهسلممعلیہماللہمصلیممحمدمحضرت

o عاتبامکاملمکیمهسلممعلیہماللہمصلیمآپ

o رمائیںمعطامتوفیقمکیمپڑھنےمیفشرمدرهدمسےمکثرتمپرمهسلممعلیہماللہمصلیمآپماهر

ن

آمینمف

SLIDE Example 01 – Excellence Achieved by Sahaba Karam R.A.

Name of Sahabi R.A. o Hazrat Umar R.A.

Trait 01 - Excellence in Friendship (تعلق) and Obedience (می

of Allah (اطاع

o Hazrat Umar R.A. achieved Excellence in the Friendship (تعلق) and

Obedience (می

of Allah and Allah made him Khalifa.tur.Rasool (اطاع

S.A.W.W ( هسلممعلیہماللہمصلیمالسوكمخلیفۃ )

o Allah ordered the world to obey the commands of Hazrat Umar R.A.

( ررمملیےمکےمعنہمتعالیماللہمرضیمعمرمحضرتمکومدنیامنےمی كماللہ

ر

ن

ج رمس

یي مدمکرم )

o Earth (زمین) Obeying Hazrat Umar R.A.

رماماهرممارامکوڑامپرمزمینمنےمعنہمتعالیماللہمرضیمعمرمحضرت.ممیي مآمزلزلہممیںمینہمد

ن

مپرمتممعنہمتعالیماللہمرضیمعمرمکیامکہمیي مف

ممنہیںمانصاف

ی

گیامركمزلزلہ.ممہےمہلتیمںکیومتو.ممکری

Page 22: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

o Air (ہوا) Obeying Hazrat Umar R.A.

رارهںمسےمینہمدمعنہمتعالیماللہمرضیمیہسرمحضرت

ن

مممدهرممیلمہ

ن

سماهرمہےمرہامآمدشمنمسےمطرفمکیمپہاڑ.ممہیںمرہےملڑمج

ئےمیتےدمخطبہمسےمینہمدمعنہمتعالیماللہمرضیمعمرمحضرت.ممہےمنہیںمپتہمکاماسمکومعنہمتعالیماللہمرضیمیہسرمحضرتممہ

رماتے

ن

محضرتملپیغامکامعنہمتعالیماللہمرضیمعمرمحضرتمہوا.ممیکھودمطرفمکیمپہاڑ(معنہمتعالیماللہمرضی)ممیہسرماےم،مہیںمف

ممعنہمتعالیماللہمرضیمیہسر

ی

ممچلمپتہمکامدشمنمکومعنہمتعالیماللہمرضی یہسرمحضرتماهرمہےمپہنچاتیمت

ی

ہےمجای

o Water (ی نی) Obeying Hazrat Umar R.A.

ممنیلمۓیي مدر

ن

رممتومجائےمڈالاممیںمیي مدرمکرمبنامدلہنمکوملڑکیمنوجواممکہ کسیمتھامیہممشہور.ممگیامہومخ میہ.ممہےمچلتامیي مدرمپ

ممعنہمتعالیماللہمرضیمعمرمحضرتمیس ت

ی

مہےممفہولمکامجسملکھامخطمکومنیل ۓمیي مدرمنےمعنہمتعالیماللہمرضیمآپ.ممپہنچیمت

میي مدرمخطمکامعنہمتعالیماللہمرضیمعمرمحضرت ہےمنہیںمضرهرتمیتیرمہمیںمهرنہم،مچلمتومہےمچلتامسےمحکممکےمی كماللہمکہ

پڑامچلمنیلمۓیي مدرماهرمگیامڈالاممیںمنیل

o Fire (آگ) Obeying Hazrat Omar R.A.

رممکےمینہمد

ی

سمفيےملاهامی

ن

کلی

ن

نرمامکومساتھیماپنےمنےمعنہمتعالیماللہمرضیمعمرمحضرت.مملگام

ن

مهہ.ممؤ آمکرمبندملاهاماهرمؤ جام،میي مف

رےمکےمہاتھماپنےماهرمگئےمساتھی

یي مدمکرمبندممیںمزمینمدهیس ہمکوملاهامسےماش

Trait 02 - Excellence in Love (عشق) and Obedience (می

of Hazrat (اطاع

Muhammad S.A.W.W.

Page 23: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

رمممیںمکائناتمکومعنہمتعالیماللہمرضیمعمرمحضرتم تھیممحبتمسےمهسلممعلیہماللہمصلیممحمدمحضرتمدہیي مزمسےمچیزمہ

ما ممکےمعنہمتعالیماللہمرضیمعمرمحضرتممرتبہمتي

ی

ممکیممباركمکری

ن

ي

ی

ممکپڑامفالتومکےمیدمقینچیمنےمکسی.ممگئیمہوملمبیمآس

رمامنےمعنہمتعالیماللہمرضیمعمرمحضرت.مملیںمکاٹ

ن

مامکہمیي مف ممکےممهسلممعلیہماللہمصلیمحضورممرتبہمتي

ی

مکیممباركمکری

م

ن

ي

ی

ممم کرتےمبارك کیاپنے نےمهسلممعلیہماللہمصلیمآپمتھیمگئیمہوملمبیمآس

ن

ي

ی

م ممسےمیچھرمکومآس

ماپنےمبھیممیں.ممتھامکای

ممکیمکرتے

ن

ي

ی

م ۔گامکاٹوںمسےمیچھرمکومآس

رتماهرمدنیامعنہمتعالیماللہمکرال رضی صحابہ

ن

ممهہمنکہکیومتھےمبکامیاممیںمآج

ین

ممکومس

ین

تھےمکرتےمراختیامکرمسمجھمس

o ممہممکہمںکیومہیںممیشاپرممیںمدنیاممسلماممہممآج

ین

ممکومس

ین

ممیتےدمچھوڑ کرمسمجھمس ي

ر

م

ہ

Trait 03 - Excellence in their Field of Work o Hazrat Umar R.A. achieved Excellence in his Field of Work

i.e. Establishing and Running a Very Big State

س.ممہےمساكم11مصرفمخلافتمدهرمکامعنہمتعالیماللہمرضیمعمرمحضرتممسےممختصرما

یی

قرممکیممسلمانوںممیںمه

ی

محکوم

مممیلممربعملاکھم22.2

ی

گئیمپھیلمت

ممتھوڑےماتنےمنے.ممعنہمتعالیماللہمرضیمعمرمحضرت

یی

قرمممثالیمیسیاممیںمه

ی

رممثاكمجسکی.ممیدمکرمقائممحکوم

ی

میخی

نی

ن

ملتیمنہیںممیںمان

o مضرهرتمکرملےمپیسےمکےمۃزکوملوگمکہمتھیمخوشحالیماتنیممیںمدهرمکےمعنہمتعالیماللہمرضیمعمرمحضرت

دتےممند

ن

تھامملتامنہیںمهالاملینےمۃزکومکوئیملیکنمتھےمڈھوی

o مامکہمتھامامنماتناممیںمدهرمکےمعنہمتعالیماللہمرضیمعمرمحضرت مکرتیمسفرمتنہامینہمدمسےمعراقمعورتمتي

یکھتادمنہیںمبھیمکرماٹھامنظرمکوئیماسےماهرمہے

Conclusion o The Teaching and Learning Methodology of Hazrat Muhammad

S.A.W.W. produced best Human Beings (i.e. Sahaba Karam R.A.) who performed miracles in every field of life

o If we use the Teaching and Learning Methodology of Hazrat Muhammad S.A.W.W

We can also produce great Human Beings in very short time

Page 24: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Example 02 – Excellence Achieved by Sahaba Karam R.A.

Name of Sahabi R.A. o Hazrat Abdur Rehman Bin Auf R.A

Trait 01 - Excellence in Friendship (تعلق) and Obedience (می

of Allah (اطاع

o Hazrat Abdur Rehman Bin Auf R.A. is in Ashra Mubashra Sahaba R.A

( مبشرہمعشرہمعنہمتعالیماللہمرضیمصحابہ )

Question

o Who is Ashra Mubashra (عشرہ مبشرہ) Sahaba Karam R.A.?

Answer

ممعنہمتعالیماللہمکرال رضی صحابہم11مهہمعنہمتعالیماللہمرضی مبشرہ عشرہ ي

ر

م

مہیممیںمدنیامنےمی كماللہمکومجنمہ

م

ی ن

س رتمکیمج

س تھیمیدےدمن

لمکرال کے صحابہ مبشرہ عشرہ

ن

ممیہمی ي

ر

م

ہ

o Hazrat Abu Bakar Siddiq (R.A.)

ممبكرمأبومحضرت )

ی

يعنہمتعالیماللہمرضیمالصدي )

o Hazrat Umar Farooq (R.A.)

( طا بمبنمعمرمحضرت

ن

جلعنہمتعالیماللہمرضیما )

o Hazrat Usman Ghani (R.A.)

( عنہمتعالیماللہمرضیمعفاممبنمعثماممحضرت )

o Hazrat Ali (R.A.)

( ممابومبنمعيممحضرت عنہمتعالیماللہمرضیمطالس )

o Hazrat Talha (R.A.)

( بنمحضرت

ی

حةطل

يدداللهم ستعی

عنہمتعالیماللہمرضیم )

o Hazrat Zubair ibn-e-Awam (R.A.)

( رممحضرت يسدممبنمالعوالمبنمالزب عنہمتعالیماللہمرضیمخويي )

o Hazrat Abu Obaidaibn-al-Jarah (R.A.)

( راح رضی اللہ تعالی عنہ ہحضرت ابوعبیدسبن ج ‎)

o Hazrat Abdul Rehman Ibn-e-Auf (R.A.)

( عنہمتعالیماللہمرضیمعوفمبنمالحمنمعبدمحضرت ‎)

Page 25: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

o Hazrat Saad Ibn-e-Abi Waqas (R.A.)

( يممبنمسعدمحضرت عنہمتعالیماللہمرضیمهقاصمأبس )

o Hazrat Saeed Ibn-e-Zaid (R.A.)

دممحضرت) دممبنمسي (عنہمتعالیماللہمرضیمزیي

Trait 02 - Excellence in Love (عشق) and Obedience (می

of Hazrat (اطاع

Muhammad S.A.W.W.

o رمممیںمکائناتمکومعنہمتعالیماللہمرضیمعوفمبنمالحماممعبدمحضرتمماللہمصلیممحمدمحضرتمدہیي مزمسےمچیزمہ

تھیممحبتمسےمهسلممعلیہ

o متجارتماپنیمنےمعنہمتعالیماللہمرضیمعوفمبنمالحماممعبدمحضرت(business)محضرتمفیصد100 م

رمممباركمکےمهسلممعلیہماللہمصلیممحمد ي مممطابقمکےمیقےطر ک

Trait 03 - Excellence in the Field of Work o Hazrat Abdur Rehman Bin Auf R.A achieved Excellence in his Field

of Work i.e. Business

o مکامعنہمتعالیماللہمرضیمعوفمبنمالحماممعبدمحضرت سممس

مانتقاكممج مہوام متوم م مدہیي مزمسےماربم3م

یںچھوڑمںاشرفیا

م

Conclusion o The Teaching and Learning Methodology of Hazrat Muhammad

S.A.W.W. produced best Human Beings (i.e. Sahaba Karam R.A.) who performed miracles in every field of life

o If we use the Teaching and Learning Methodology of Hazrat Muhammad S.A.W.W

We can also produce great Human Beings in very short time

Page 26: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Example – Teaching and Learning Methodology of The Holy Quran

Order of Allah

o Allah Gave Order (حکم) that Drinking of Wine (شراب) is Haram (حرال)

Allah systematically gave this Order i.e. o A Simple to Complex (Step by Step) Approach was used

Step 1: Drinking of Wine is Bad

Page 27: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Step 2: You should not Drink Wine at the Time of Namaz

Step 3: Drinking of Wine is Haram

Page 28: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Example – Teaching and Learning Methodology of The Holy Quran Cont…

Outcome of Template-based Approach used in The Holy Quran for Teaching and Learning

o When Sahaba Karam (R.A.) heard the Third Order of Allah about Wine (i.e. Drinking of Wine Is Haram)

All the Sahaba Karam (R.A.) immediately obeyed the Order of Allah and stopped drinking Wine

Conclusion o Following The Holy Quran, if we use a Template-based Approach to

systematically learn / perform any Real-world Task as Allah has taught us

We can make Impossible Possible Insha Allah 😊 SLIDE Template-based Approach Learned from the Holy Quran

From the example given (from The Holy Quran) in previous Slides, we may extract the following

o Teaching and Learning Methodology

To systematically learn / perform any Real-world Task o Use a Template-based Approach

To Make a Template, use the o Divide and Conquer Approach

How Divide and Conquer Approach Works? o Systematically break a Real-world Task into

Page 29: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Steps / Sub-steps / Sub-sub-steps o For each Step / Sub-step / Sub-sub-step, see the

Order and Flow i.e.

Use a Simple to Complex Approach Connectivity and Independence i.e.

1. Each Step / Sub-step / Sub-sub-step must be connected to the previous and next Step / Sub-step / Sub-sub-step

2. Each Step / Sub-step / Sub-sub-step must be independent of every other Step / Sub-step / Sub-sub-step

SLIDE Note

Insha Allah, in the next Slides, I will plan, design and write my Lecture using the

o Template-based Approach which we learned from The Holy Quran

Page 30: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Its Story Time

Reference:

o Book Name: Hayat Us Sahaba, Volume No: 02, Page Number: 110

Page 31: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Using a Template-based Approach to Systematically Perform a Real-world Task

SLIDE Steps – Using a Template-based Approach to Systematically Perform a Real-world Task

To systematically perform any Real-world Task, follow the following steps o Step 1: Completely and correctly understand the Real-world Task

Write down two main things

Given

Task o Step 2: Understand the Input and Output of the Real-world Task

Write down two main things

Input

Output o Step 3: Plan and Design a Template-based Approach to perform the

Real-world Task Step 3.1: Use Divide and Conquer Approach to break the

Real-world Task into

Steps / Sub-steps / Sub-sub-steps Step 3.2: For each Steps / Sub-steps / Sub-sub-steps

Check the Order and Flow between Steps / Sub-steps / Sub-sub-steps

Check the Connectivity and Independence between Steps / Sub-steps / Sub-sub-steps

o Step 4: Use a Five Step Process to perform the Real-world Task Step 4.1: Plan – in Mind Step 4.2: Design – on Paper Step 4.3: Execute – at Prototype level Step 4.4: Execute – at Full Scale Step 4.5: Take Feedback from Users / Audience and Domain

Experts to further improve the solution of Real-world Task o Step 5: Document each and every Step, when performing a Real-

world Task

Page 32: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Importance of Documentation

At university, mainly three types of degree programs are offered o Undergraduate o MPhil o PhD

Let’s see the main outcome of these degree programs o Outcome of an Undergraduate Degree Programs

Final Year Project Report

i.e. A Written Document o Outcome of a MPhil Degree Programs

MPhil Thesis

i.e. A Written Document o Outcome of a PhD Degree Programs

PhD Thesis

i.e. A Written Document

Conclusion o As can be noted from above discussion, that

A Written Document is the main outcome of all the major degree programs offered at university level

o This clearly highlights the Importance of Documentation

SLIDE Importance of Documentation Cont…

The best book of the world i.e. the Holy Quran, is also o A Written Document

Question o How to recite The Holy Quran?

Answer

o Recite with Love (عشق)

Situation 01 - Recitation of the Holy Quran

o A person is reciting Bismillah (م اللہم and he recites the complete (بس

Bismillah (م اللہم (آیي ت) in one go and then starts reciting other Ayats (بس

of the Holy Quran

Page 33: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

ممي

ح الر

ن

مح الله الر م س

ب

Situation 02 - Recitation of The Holy Quran with Love (عشق)

o A person is reciting Bismillah (م اللہم and he stops at the second (بس

word of Bismaillah (م اللہم (اللہ) i.e. Allah (بس

o He kisses the word Allah (اللہ) and starts crying, saying that

It is the كلال of my beloved Allah (اللہ)

o He repeats the word Allah (اللہ) again and again with Love

o After reading the complete Bismillah (م اللہم he asks himself a ,(بس

question

o ملا؟منہیںمکہمملاماللہ

o ممکوماللہمتھاممقصدمکامتلاهتماس

ن

؟مملامنہیںمکہمملاماللہممجھےمکیامتوم،می ی

Conclusion o Every night When you go to bed for sleep, ask yourself a question

o تھامیي مآمی نےمکوماللہممیںمدنیاماسممیں

o ملا؟منہیںمکہمملاماللہ

o مم،مگاممانگےمسےماللہمکوماللہمجو

ن

گامجائےمی ممکوماللہمهہماللہمان

o مممانگتےمکومآپمسےمآپمہمم،ماللہمیي م ي

ر

م

رمامعطامتعلق سچاماهرمعشقماپنامہمیںم،مہ

ن

!آمینمف

SLIDE Example - Steps (Systematically Performing a Real-world Task)

Consider the following Real-world Task

Real-world Task o Google Colab Notebook Setup

SLIDE Example - Steps (Systematically Performing a Real-world Task) Cont…

Step 1: Completely and correctly understand the Real-world Task o Given

Fazal of Allah (اللہ کا فضل)

Page 34: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Dua (دعا) and Tawajju (توجہ) of Akabir (رم (اکاتس

A Laptop / Personal Computer with following Softwares installed on it

A Web Browser (e.g. Google Chrome) A Good Internet connection

o Task Setup Google Colab to Run your Python Programs

SLIDE Example – Steps (Systematically Performing a Real-world Task) Cont…

Step 2: Understand the Input and Output of the Real-world Task o Input

Fazal of Allah (اللہ کا فضل)

Dua (دعا) and Tawajju (توجہ) of Akabir (رم (اکاتس

Google Colab Notebook o Output

Learn to use Google Colab SLIDE Example - Steps (Systematically Performing a Real-world Task) Cont…

Step 3: Plan and Design a Template-based Approach to perform the Real-world Task

o Step 3.1: Use Divide and Conquer Approach to break the Real-world Task into

Steps / Sub-steps / Sub-sub-steps

Using a Template-based Approach, I have divided the Real-world Task into four main Steps

o Step 1: Getting started with Google Colab o Step 2: Setup Google Colab o Step 3: Link Google Drive with Google Colab Notebook o Step 4: Run your First Program in Google Colab Notebook

Each main Step is further divided into Sub-steps / Sub-sub-steps o Insha Allah, I will show you the Sub-steps / Sub-sub-steps in the

next Sections of the Lecture

Page 35: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Example - Steps (Systematically Performing a Real-world Task) Cont…

Step 4: Use a Five Step Process to perform the Real-world Task o Step 4.1: Plan – in Mind o Step 4.2: Design – on Paper o Step 4.3: Execute – at Prototype level o Step 4.4: Execute – at Full Scale o Step 4.5: Take Feedback from Users / Audience and Domain Experts

to further improve the solution of Real-world Task

Alhumdulilah, with Fazal of Allah ( سےمفضلمکےماللہ ), I have performed the Real-

world Task (i.e. Learn to Setup Google Colab) using the above Five Step Process

Note o I did multiple iterations of first three Steps i.e. Plan, Design and

Execute (Prototype Level) o I completed the fourth Step i.e. Execute (Full Scale) o Insha Allah, I will wait for your valuable Feedback to further

improve this Lecture SLIDE Example - Steps (Systematically Performing a Real-world Task) Cont…

Step 5: Document each and every Step, when performing a Real-world Task

Alhumdulialh, with Fazal of Allah ( سےمفضلمکےماللہ ) I have documented this

Lecture and you are reading it 😊

Insha Allah, I will wait for your valuable Feedback on the quality of Documentation

Page 36: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Its Story Time

Reference o Book Name: Hayat Us Sahaba, Volume No: 02, Page Number: 197

Page 37: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Lecture Aim

SLIDE Lecture Aim

The main aim of this Lecture is to Learn to Setup Google Colab, Link Google Drive with Google Colab and Run your Program in Google Colab Notebook

SLIDE What Will You Need?

To complete this Lecture, you will need o Purity in Intention

Intention (می

ي

ن

to read this Lecture should be to (ن

Get Marifat (معرفت) of Allah (م ن

(اللہ کو ی ی

Become a balanced and characterful personality

Become an authority in the field of Computer Science in the whole world

o To serve the humanity for Raza of Allah (اللہ کی رضا)

o A Personal Computer (PC) / Laptop o A Good Internet connection

A Good internet connection is needed to work online o A Web Browser

A Web Browser is needed to open Google Colab Notebook o Gmail account

A Gmail account is needed to Sign in in Google Colab TIP

Popular Web Browsers o Google Chrome o Mozilla Firefox o Microsoft Internet Explorer

Page 38: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE What Will You Learn?

After completing this Lecture, Insha Allah, you will learn o How to systematically perform any Real-world Task using a

Template-based Approach o How to become a balanced and characterful personality o How to Get started with Google Colab o How to Set up Google Colab

https://colab.research.google.com/notebooks/intro.ipynb o How to Link Google Drive with Google Colab Notebook o How to Run Python Program in Google Colab Notebook

SLIDE Best Medicine of the World

The best medicine of the world is

Love and Respect the Humanity

ممیسار

ی

ي

ن

ن

ن

ممیاهر سار یںکرمحبت سے مان

ی

ي

ن

ن

ن

یںکراحترال کامان

ی

ي

ن

ن

ن

رم سے سس م کی ان

م کے دنیا یسار کہ ہے م یہ خواہی خیر یتس

ن

م کی مہمیشہ کر بچ سے دهزخ کی مہمیشہ ان

ی

ن

س میں ج

جائیں بن جانے هالے

رامرم کے الله مصلى الله عليه وسلمحضرت محمدایمام ہے کہ ہ

ن

مقیا )م بعد کے مصلى الله عليه وسلم آپ ہیں رسوك اهر نبی یآج

ی

م م

ی

اهر نبی کوئی ( ت

ہے میذمدار کی سسم ہم یہ صدقے کے نبوت ختمم لئے اس م-م گا آے نہیں رسوك

ردار کی )الله اعماك نیک خود کہ رماتس

ن

نوں کےمدنیا میسار ہوے کرتے (م یف

ن

ردار )الله کی اعماك منیک اهر ممیماکو ا ان رماتس

ن

یف

ہوں اهر یںدعوت د کی (م

ن

رمانی )الله کی خود گ

ن

ف

ن

نوں کے دنیا میسار ہوے بچتے سے (م ی

ن

ہوں کو ان

ن

رمانی )الله کی گ

ن

ف

ن

سے ( ی

یںد دعوت کی بچنے

رآم ی ك الله

ی

رماتے میں ف

ن

ہیں : ف

Page 39: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

مآ

ی

يمبارکہمی

کمن تم خ و ۃ امم ی ن بلل منمو ن کر و تمو ن غن ال مم ف و تن ہو و رم ن بل مؼ و رم مم رجت للناس ت امخ

اال کتب لکن خ لو امن اہ لم ن ی مم ال فسلمو ہم ن و اک ثم منمو و ہمم من ہممم ال مم ل

رجمہ

ی

ت

ممینبہترمهہمتم!مممسلمانو

ی

رائیم،مہومکرتےمتلقینمکیمنیکیمتم۔ ہےمگئیملائیممیںمهجودملیےمکےمفائدےمکےملوگوںمجومہومام متس

ممبہترمکہیںممیںمحقمکےماممیہمتومآتےملےممیماامکتابماہلماگر۔ ہومرکھتےممیماامپرماللہماهرمہومرهکتےمسے

ی

ممیںمام۔ ہوی

ماکثرمکیمامممگرم،مہیںممومنمتومکچھمسے

ی

يرماممی

ن

ف

ن

۔ ہےمی

Aal-e-Imran, 110

SLIDE

ممحبت

ہے محبت لینا بنا جگہ میں دك کے کسی ہے نہیں محبت لینا ی م کو کسی

ا ؤ کچھ کبھی گے بیٹھو خاموش کبھی

ن

تگ

ن

تگ

گے

گے بھلاؤ جتنا مجھے گا آؤں دیي م اتنا میں

سم کوئیس

سم کا خاموشی گا بیٹھے پوچھ ج سے تم سس

م بہت

ن

گے ی ؤ نہ سمجھا مگر گے چاہو سمجھای

میں نگاہوں گی آئے کے بن مکمل دنیا کبھی

رم کی دنیا کمی یمیر کبھیم گے ی ؤ میں شے اك ہ

ہے محبت تھی محبت تم ہم رہیں بھی پر کہیں

گے آه دیي م تم ہمیں گے آئیں دیي م ہم تمہیں

Page 40: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Getting Started with Google Colab

System Settings

Developer Name Ms. Hira Arshad

Web Browser Google Chrome Version 83.0.4103.97

Python Python-3.6.9

Date 14 – July – 2020

SLIDE Introduction

Google Colab is a free cloud-based service for Artificial Intelligence (AI) developers

It provides free GPU support

Colab Notebook is an executable document similar to a Jupyter Notebook with free GPU backend

Google Colab is an online Jupyter Notebook without any installation SLIDE Applications

By using Google Colab, you can develop o Different Machine Learning and AI applications o Deep Learning applications, using popular libraries such as Keras,

Matplotlib, Pandas, Numpy, TensorFlow, PyTorch, and OpenCV SLIDE Features of Google Colab

In Colab Notebook, there are two types of cells o Code cell

In Code cell, you can easily write your Python code o Text cell

In Text cell, you can easily format your text by using different given options or by mark down language e.g. HTML tags

Page 41: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Figure 1: Text cell

SLIDE Features of Google Colab

You can easily upload a file from different places i.e. o From Google Drive o From Desktop o From Github

Figure 2: Open Colab Notebook interface

Page 42: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Features of Google Colab

You can easily search code snippets o Code snippet is a term that is used to define a small piece of re-

usable source ode

Figure 3: Open code snippets

SLIDE Importance

The most important feature of Google Colab is, it provides o Free GPU service

You can save your Google Colab Notebook data in a Google Drive and can access easily

Easy to use platform for Deep Learning and Machine Learning Projects

Page 43: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Horrrrrrrraaaaaaayyyyyyyyyyyy

Alhumdulilah, I have given Google Colab Introduction

Insha Allah, in the next Section, I will try to explain how to Setup Google Colab

Note o Always celebrate your achievements

Remember o There are no such things as

Big Achievement Small Achievement

o Achievement is Achievement 😊

Page 44: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Its Inspirational Quotes Time

Quote No 01

مدیي مکامسبقمبغیرمکےمشوقماهرمتمنا

ن

ہےملاعلمیمدراصلمہوی

مهہمیہ

ن

ہےملیامکھامکےمبھوكمبغیرمنےمآپمجومہےمکھای

یقینا

گےمسکیںماٹھامفائدہمآپمسےماسمہیمنہماهرمگےمہوںماندهزملطفمآپمسےماسمتومنہ

ہمعلیمقاسم

ش

Quote No 02

:ہیںمصورتیںمدهمکیمصبر

مماسےمہومنہمپسندمجو

ی

رداس متس

ن

ممانتظارمکاماسمہومپسندمجوماهرمکری

ن

کری

عنہمتعالیماللہمرضیمعلیمحضرت

Quote No 03

رائیمہمیشہ ،منفرتمسےمتس

ن

رائیمکری ممنفرتمسےمهالےمکرنےمتس

ی

،مم

ن

رائیمهہممیںمآپمهرنہمکری مپرمآپماهرمگیمۓجامہوماپیدمتس

گامجائےمہومبندمدرهازہمکامتوجہ

قدسیہمیس نو

Quote No 04

To become the best version of yourself, you can do it in a second, but you must practice it for a lifetime. The biggest victories are found in the smallest

moments

Page 45: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Quote No 05

رارمینادمخوشیمسےمعملماچھےمکومکسی

ن

مہےمبہترمسےمکرنےمسجدےمہ

رحمیسعدمشیخ

Page 46: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Setup Google Colab

SLIDE Setup Google Colab

Step 1: Open your Web Browser o I am using Google Chrome Version 83.0.4103.97

Figure 4: Open Google Chrome

SLIDE Setup Google Colab

Step 2: Type the following URL in the search bar of Web Browser o URL: https://colab.research.google.com/

Press Enter key

Figure 5: Google Colab Link

SLIDE Setup Google Colab

Step 3: Sign in to your Gmail account

Page 47: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Figure 6: Sign in to Google Colab

o Now you are Signed in

Figure 7: Signed in to Google Colab

Note

An introductory Google Colab Notebook will open

It provides the introduction of Google Colab

Figure 8: Introductory Google Colab Notebook

SLIDE Setup Google Colab

Step 4: Open a New Colab Notebook o Step 4.1: Open File tab o Step 4.2: Select New Notebook

Page 48: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Figure 9: Open Colab Notebook

o A Blank Notebook will Open in Browser

Figure 10: Untitled Colab Notebook

SLIDE Setup Google Colab

Step 5: Rename Colab Notebook o Step 5.1: Click at the Notebook name o Step 5.2: Enter New name

I have entered the name: First Program

Figure 11: Renamed Colab Notebook

Page 49: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

SLIDE Setup Google Colab

Step 6: Start writing Code o Colab Notebook is ready to use o Start writing your code

Figure 12: Write code

SLIDE Horrrrrrrraaaaaaayyyyyyyyyyyy

Alhumdulilah, Google Colab Notebook is all set to use

Insha Allah, in the next Section, I will try to explain how to Link Google Drive with Colab Notebook

Note o Always celebrate your achievements

Remember o There are no such things as

Big Achievement Small Achievement

o Achievement is Achievement 😊

Page 50: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Its Poetry Time

م

ی

ي

ن

کہیںمجائےمنہمبھرمشوق من

رمسےمدكمبھیمتو

ی

کہیںمجائےمنہمات

ردمکومتجھمہےمیکھادمآج بعدمکےمتي

کہیںمجائےمنہمگزرمدممکامآج

سےملوگوںماداسمکرمملامنہ

کہیںمجائےمنہمبکھرماتیرمحسن

آئےمںیہامتومکہمہےمآرزه

کہیںمجائےمنہمبھرمعمرمپھرماهر

مجی

ی

ہوںمسوچتاماهرمہوںمجلای

کہیںمجائےمنہمہنرمیہمںرائیگا

ردمکچھمآؤ صررمملیںمہیمرهمتي

ن

ی

رمیي درمیہمپھر

ی

کہیںمجائےمنہمات

صر

ن

کاظمیمی

Page 51: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Link Google Drive with Google Colab Notebook

SLIDE Mount Google Drive

Step 1: Open the status bar on left side

Figure 13: Open status bar

o Click on Folder icon

Figure 14: Open directory to Mount Drive

o Following Task bar will Open

Step 2: Click on Google Drive icon

Page 52: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Figure 15: Select Google Drive

SLIDE Mount Google Drive Cont…

Step 3: Google will ask your permission to connect to Google Drive o Click connect to Google Drive

Figure 16: Connect to Google Drive

o It will start Mounting Google Drive

o Automatically generated code to Mount Google Drive will appear in code bar

o Click on the Run icon to execute code

Page 53: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Figure 17: Mounting Google Drive

o Click the Link generated below in output

Figure 18: Code to Mount Google Drive

SLIDE Mount Google Drive Cont…

Step 4: Choose Google Account o It will ask you to choose Google account o Select the account from which you Signed in, in Google Colab

Figure 19: Choose Google Drive account

o It will ask your permission to continue

Click Allow

Page 54: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Figure 20: Allow Google Drive to connect to Colab

o Copy the code generated here

Figure 21: Copy the code for Drive connectivity

Page 55: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

o Paste the code below

Press Enter key

Figure 22: Confirmation code in Colab Notebook

SLIDE Mount Google Drive

Step 5: Google Drive is Mounted successfully

Figure 23: Google Drive Mounted

SLIDE Note

You can move within any Folder and work from there o Example 1: Move inside sample_data folder

This folder is created by default with your Colab Notebook

Figure 24: Move within Directory

Page 56: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

o Example 2: Move inside Task folder placed in the Google Drive For this you must Mount Google Drive first

Figure 25: Move in Directory within Drive

SLIDE Horrrrrrrraaaaaaayyyyyyyyyyyy

Alhumdulilah, Google Drive is Linked with Google Colab Notebook successfully

Insha Allah, in the next Section, I will try to explain how to Run your Program in Colab Notebook

Note o Always celebrate your achievements

Remember o There are no such things as

Big Achievement Small Achievement

o Achievement is Achievement 😊

Page 57: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Its Jokes Time

Joke No 01

ر)میبیومسمممیں!مسنیں(:مسےمشوہ

س دمکومآپمبھیمج

مکمماپنیمہمیشہمآپمتومدلاؤںمدیي مهعدےمکےمآپمگئےمکیےمپہلےمسےمیش

مکامتنخواہ

ن

د۔ ہیںمرهتےمرهی

؟؟؟کیےمهعدےماتنےمسےممجھمجومتھامنہیںمعلممکاممتنخواہماپنیمکومآپمکیامپہلےمسےمیش

رم دملیکنمتھامپتاممجھےمتومکامتنخواہ:مشوہ

تھامنہیںمیقینمکاماسمگیمجائےمہومیش

Joke No 02

میہ

ن

مامهاٹسمجومہےمیشنڈپرمکوني ممہومختممسےمہٹانےمپیمیڈمکیمی

ی

ہےمجای

Joke No 03

میںمکرهانےمفوٹوسٹیٹمکیمںیوڈگرمیس قیماهرمہےمجاتیمگزرممیںملینےمںیي ڈگرمزندگیمآدھیمکیمںی کستانیو

Page 58: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Run your First Program in Google Colab Notebook

SLIDE Run your First Program in Google Colab Notebook

Open Google Colab Notebook o Google Colab user interface

Figure 26: Google Colab user interface

SLIDE Run your First Program in Google Colab Notebook

Write code and Run

Figure 27: Writing code in Colab Notebook

SLIDE Run your First Program in Google Colab Notebook

Create and print DataFrame

Page 59: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Code

# Import library import pandas as pd # Create a dataframe pd.DataFrame([2,3])

Output

Page 60: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Its Poetry Time

مکےمپلامنشہ

ن

مکومسسممتومگرای

ی

ہےمآی

را

ن

سممتوممس

ساقیملےمتھالمکومگرتوںمکہمہےمج

ہیںمجاتےماٹھتےمهہمپرانےمتھےمکشمیس دہمجو

ساقیملےمدهالمۓبقاآب سےمکہیں

یتیرممیںمیگسترمہنگامہمتومہےراتمکٹی

رمسحر

ی

سمفي لمکاماللہمہےمی

ن

ساقیملےمی

رحماقباكمعلامہ

یامہپوشیدمبخودمرامخودمدرمتو

رمآنچہمآهرمدكمدر ممتس یامہچیدملس

(Persian)

ہےملیامکرمبندمپرمآپماپنےمدرهازہماپنامخودمنےمتم

دهمجگہممیںمدكماسےمکہمچاہیےمہومکہتےمسےمزیس ممکچھمجو

رحماقباكمعلامہ

Page 61: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Stop Complaining! Stop Criticizing! Let’s Start Contributing

SLIDE A True Story

Here I am writing a true story of one of my Respected Teachers (Prof. Dr. Yaseen Iqbal Department of Physics, University of Peshawar, Pakistan)

SLIDE Story

In 1996, I was a PhD student at University of Sheffield, England. One day, I was having a walk with my friends. We saw an Old Lady picking up French Fries (potato chips) from the Foot Path. One of my friends, said to the Old Lady

o Mam! Why are you picking these? It is a crowded place and you may get hurt.

Old Lady replied o Gentleman! This is MY Country. If it is dirty. I feel dirty.

Remember o There is nothing like

Big Contribution or Small Contribution

o Contribution is Contribution 😊

Let’s Strat Contributing from Today

o To make this Beautiful World, more Beautiful 😊

Page 62: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Its Inspirational Quotes Time

Quote No 01

منہمکبھی

ن

مسنبھلمکےمگرممگرمنہیںمکماكمگری

ن

ہےمکماكمجای

عنہمتعالیماللہمرضیمعلیمحضرت

Quote No 02

رھمسےماسملیےمکےمرهحمیتمہار

لگومسمجھنےمکاملمکومخودمتممکہمنہیںممرضمکوئیمکرمتس

رهمی

Quote No 03

لائقماستادماگر

ن

رتقدمکیمبچےمتومہےمسکتامہوملائقمکہمدےمکرماپیدمیقینمیہممیںمبچےمی ہےمسکتیمبدكمتي

Quote No 04

رمبیٹھمی سمکےمعلممصاجسممکسیمتومہےمپتھرمربیکامتوماگرمگامۓجامبنمگوہ

رهمی

Quote No 05

ممبھیمکوئی

ن

ممبھیمکسیمتومچاہےمساتھمکےمدكمسچےماگرمان

ی

ہےمسکتامکرماپیدماندرماپنےمکےمکرممحنتمکومصلاجي

ہمعلیمقاسم

ش

Page 63: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

Lecture Summary

SLIDE Lecture Summary

To systematically perform any Real-world Task using a Template-based Approach, follow the following steps

o Step 1: Completely and correctly understand the Real-world Task Write down two main things

Given

Task o Step 2: Understand the Input and Output of the Real-world Task

Write down two main things

Input

Output o Step 3: Plan and Design a Template-based Approach to perform the

Real-world Task Step 3.1: Use Divide and Conquer Approach to break the

Real-world Task into

Steps / Sub-steps / Sub-sub-steps Step 3.2: For each Steps / Sub-steps / Sub-sub-steps

Check the Order and Flow between Steps / Sub-steps / Sub-sub-steps

Check the Connectivity and Independence between Steps / Sub-steps / Sub-sub-steps

o Step 4: Use a Five Step Process to perform the Real-world Task Step 4.1: Plan – in Mind Step 4.2: Design – on Paper Step 4.3: Execute – at Prototype level Step 4.4: Execute – at Full Scale Step 4.5: Take Feedback from Users / Audience and Domain

Expert to further improve the solution of Real-world Task o Step 5: Document each and every Step, when performing a Real-

world Task

Alhumdullialh, in this Lecture we systematically learned (using a Template-based Approach) how to

Page 64: Natural Language Processing with Deep Learning · 2020. 9. 5. · Surah Al-Anaam Ayat# 74-82 مآ کہرمبامییي وَ یُ م ی لََِّا بَ ِرَ ممہ òٰ بِا

o Use the Best Teaching and Learning Methodology of the World to systematically perform any Real-world Task using a Template-based Approach

o Get started with Google Colab o Setup Google Colab o Link Google Drive with Google Colab Notebook o Run your First Program in Google Colab Notebook

o Start Contributing from Today 😊