PageSourceSearch

https://q-viper.github.io/posts/

html q-viper.github.io collected 2026-10-03 09:47:58 UTC 90,991 bytes, 4,378 lines download raw bytes

1<!doctype html>
2
3<!--
4  Minimal Mistakes Jekyll Theme 4.20.2 by Michael Rose
5  Copyright 2013-2020 Michael Rose - mademistakes.com | @mmistakes
6  Free for personal and commercial use under the MIT license
7  https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE
8-->
9
10<html lang="en" class="no-js">
11  <head>
12    <meta charset="utf-8">
13
14<!-- begin _includes/seo.html --><title>Posts by Year - Quassarian Viper</title>
15<meta name="description" content="A Homo Sapiens made by pile of quarks. Passionate Learner.">
16
17
18  <meta name="author" content="Quassarian Viper">
19  
20
21
22<meta property="og:type" content="website">
23<meta property="og:locale" content="en_US">
24<meta property="og:site_name" content="Quassarian Viper">
25<meta property="og:title" content="Posts by Year">
26<meta property="og:url" content="https://q-viper.github.io/posts/">
27
28
29  <meta property="og:description" content="A Homo Sapiens made by pile of quarks. Passionate Learner.">
30
31
32
33
34
35
36
37
38
39
40
41
42<link rel="canonical" href="https://q-viper.github.io/posts/">
43
44
45
46
47<script type="application/ld+json">
48  {
49    "@context": "https://schema.org",
50    
51      "@type": "Person",
52      "name": null,
53      "url": "https://q-viper.github.io/"
54    
55  }
56</script>
56
57
58
59
60
61
62
63<!-- end _includes/seo.html -->
64
65<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
65
66 
67<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Quassarian Viper Feed">
68
69<!-- https://t.co/dKP3o1e -->
70<meta name="viewport" content="width=device-width, initial-scale=1.0">
71
72<script>
73  document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js ';
74</script>
74
75
76<!-- For all browsers -->
77<link rel="stylesheet" href="/assets/css/main.css">
78<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css">
79
80<!--[if IE]>
81  <style>
82    /* old IE unsupported flexbox fixes */
83    .greedy-nav .site-title {
84      padding-right: 3em;
85    }
86    .greedy-nav button {
87      position: absolute;
88      top: 0;
89      right: 0;
90      height: 100%;
91    }
92  </style>
93<![endif]-->
94
95
96
97    <!-- start custom head snippets -->
98
99<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7009255619987324"
100     crossorigin="anonymous"></script>
100
101<!-- 100% privacy friendly analytics -->
102<script async defer src="https://scripts.simpleanalyticscdn.com/latest.js"></script>
102
103<noscript><img src="https://queue.simpleanalyticscdn.com/noscript.gif" alt="" referrerpolicy="no-referrer-when-downgrade" /></noscript>
104
105     <!-- end custom head snippets -->
106
107<link rel="apple-touch-icon" sizes="180x180" href="https://q-viper.github.io/assets/apple-touch-icon.png">
108<link rel="icon" type="image/png" sizes="32x32" href="https://q-viper.github.io/assets/favicon-32x32.png">
109<link rel="icon" type="image/png" sizes="16x16" href="https://q-viper.github.io/assets/favicon-16x16.png">
110<link rel="manifest" href="https://q-viper.github.io/assets/site.webmanifest">
111<meta name="msapplication-TileColor" content="#da532c">
112<meta name="theme-color" content="#ffffff">
113
114
115  </head>
116
117  <body class="layout--posts">
118    <nav class="skip-links">
119  <h2 class="screen-reader-text">Skip links</h2>
120  <ul>
121    <li><a href="#site-nav" class="screen-reader-shortcut">Skip to primary navigation</a></li>
122    <li><a href="#main" class="screen-reader-shortcut">Skip to content</a></li>
123    <li><a href="#footer" class="screen-reader-shortcut">Skip to footer</a></li>
124  </ul>
125</nav>
126
127    <!--[if lt IE 9]>
128<div class="notice--danger align-center" style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</div>
129<![endif]-->
130
131    
132
133<div class="masthead">
134  <div class="masthead__inner-wrap">
135    <div class="masthead__menu">
136      <nav id="site-nav" class="greedy-nav">
137        
138          <a class="site-logo" href="/"><img src="/assets/images/pp.jpg" alt=""></a>
139        
140        <a class="site-title" href="/">
141          Quassarian Viper
142          
143        </a>
144        <ul class="visible-links"><li class="masthead__menu-item">
145              <a href="/posts/">Posts</a>
146            </li><li class="masthead__menu-item">
147              <a href="/projects/">Projects</a>
148            </li><li class="masthead__menu-item">
149              <a href="/categories/">Categories</a>
150            </li><li class="masthead__menu-item">
151              <a href="/tags/">Tags</a>
152            </li><li class="masthead__menu-item">
153              <a href="/contact/">Contact</a>
154            </li><li class="masthead__menu-item">
155              <a href="/terms/">Terms</a>
156            </li></ul>
157        
158        <button class="search__toggle" type="button">
159          <span class="visually-hidden">Toggle search</span>
160          <svg class="icon" width="16" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.99 16">
161            <path d="M15.5,13.12L13.19,10.8a1.69,1.69,0,0,0-1.28-.55l-0.06-.06A6.5,6.5,0,0,0,5.77,0,6.5,6.5,0,0,0,2.46,11.59a6.47,6.47,0,0,0,7.74.26l0.05,0.05a1.65,1.65,0,0,0,.5,1.24l2.38,2.38A1.68,1.68,0,0,0,15.5,13.12ZM6.4,2A4.41,4.41,0,1,1,2,6.4,4.43,4.43,0,0,1,6.4,2Z" transform="translate(-.01)"></path>
162          </svg>
163        </button>
164        
165        <button class="greedy-nav__toggle hidden" type="button">
166          <span class="visually-hidden">Toggle menu</span>
167          <div class="navicon"></div>
168        </button>
169        <ul class="hidden-links hidden"></ul>
170      </nav>
171    </div>
172  </div>
173</div>
174
175
176    <div class="initial-content">
177      
178
179
180
181<div id="main" role="main">
182  
183  <div class="sidebar sticky">
184  
185
186
187<div itemscope itemtype="https://schema.org/Person">
188
189  
190    <div class="author__avatar">
191      
192        <img src="/assets/images/pp.jpg" alt="Quassarian Viper" itemprop="image">
193      
194    </div>
195  
196
197  <div class="author__content">
198    
199      <h3 class="author__name" itemprop="name">Quassarian Viper</h3>
200    
201    
202      <div class="author__bio" itemprop="description">
203        <p>Pile of Quarks as Homo Sapiens.</p>
204
205      </div>
206    
207  </div>
208
209  <div class="author__urls-wrapper">
210    <button class="btn btn--inverse">Follow</button>
211    <ul class="author__urls social-icons">
212      
213
214      
215        
216          
217            <li><a href="https://twitter.com/QuassarianViper" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-twitter-square" aria-hidden="true"></i><span class="label">Twitter</span></a></li>
218          
219        
220          
221            <li><a href="https://github.com/q-viper" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-github" aria-hidden="true"></i><span class="label">GitHub</span></a></li>
222          
223        
224          
225            <li><a href="https://www.linkedin.com/in/qramkrishna/" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-linkedin" aria-hidden="true"></i><span class="label">LinkedIn</span></a></li>
226          
227        
228      
229
230      
231
232      
233
234      
235
236      
237
238      
239
240      
241
242      
243
244      
245
246      
247
248      
249
250      
251
252      
253
254      
255
256      
257
258      
259
260      
261
262      
263
264      
265
266      
267
268      
269
270      
271
272      
273
274      
275
276      
277
278      <!--
279  <li>
280    <a href="http://link-to-whatever-social-network.com/user/" itemprop="sameAs" rel="nofollow noopener noreferrer">
281      <i class="fas fa-fw" aria-hidden="true"></i> Custom Social Profile Link
282    </a>
283  </li>
284-->
285    </ul>
286  </div>
287</div>
288
289  
290  </div>
291
292
293
294  <div class="archive">
295    
296      <h1 id="page-title" class="page__title">Posts by Year</h1>
297    
298    
299
300
301<ul class="taxonomy__index">
302  
303  
304    <li>
305      <a href="#2025">
306        <strong>2025</strong> <span class="taxonomy__count">1</span>
307      </a>
308    </li>
309  
310    <li>
311      <a href="#2022">
312        <strong>2022</strong> <span class="taxonomy__count">50</span>
313      </a>
314    </li>
315  
316    <li>
317      <a href="#2021">
318        <strong>2021</strong> <span class="taxonomy__count">13</span>
319      </a>
320    </li>
321  
322    <li>
323      <a href="#2020">
324        <strong>2020</strong> <span class="taxonomy__count">32</span>
325      </a>
326    </li>
327  
328</ul>
329
330
331
332
333  <section id="2025" class="taxonomy__section">
334    <h2 class="archive__subtitle">2025</h2>
335    <div class="entries-list">
336      
337        
338
339
340
341<div class="list__item">
342  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
343    
344    <h2 class="archive__item-title no_toc" itemprop="headline">
345      
346        <a href="/2025/03/20/imagebaker-making-image-labelling-fun/" rel="permalink">ImageBaker - Making Image Labelling Fun
347</a>
348      
349    </h2>
350    
351
352  <p class="page__meta">
353    
354
355    
356
357    
358      
359      
360
361      <span class="page__meta-readtime">
362        <i class="far fa-clock" aria-hidden="true"></i>
363        
364          4 minute read
365        
366      </span>
367    
368  </p>
369
370
371    <p class="archive__item-excerpt" itemprop="description">ImageBaker - Making Image Labelling Fun
372
373</p>
374  </article>
375</div>
376
377      
378    </div>
379    <a href="#page-title" class="back-to-top">Back to Top &uarr;</a>
380  </section>
381
382  <section id="2022" class="taxonomy__section">
383    <h2 class="archive__subtitle">2022</h2>
384    <div class="entries-list">
385      
386        
387
388
389
390<div class="list__item">
391  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
392    
393    <h2 class="archive__item-title no_toc" itemprop="headline">
394      
395        <a href="/2022/12/12/advent-of-code-2022-python/" rel="permalink">Advent of Code 2022 Python Solutions: Days 1–4
396</a>
397      
398    </h2>
399    
400
401  <p class="page__meta">
402    
403
404    
405
406    
407      
408      
409
410      <span class="page__meta-readtime">
411        <i class="far fa-clock" aria-hidden="true"></i>
412        
413          7 minute read
414        
415      </span>
416    
417  </p>
418
419
420    <p class="archive__item-excerpt" itemprop="description">A beginner-friendly walkthrough of my Advent of Code 2022 Python solutions for Days 1 to 4, including data preparation, input parsing, and clean Python code.
421</p>
422  </article>
423</div>
424
425      
426        
427
428
429
430<div class="list__item">
431  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
432    
433    <h2 class="archive__item-title no_toc" itemprop="headline">
434      
435        <a href="/2022/12/06/text-analysis-with-word-cloud-in-python/" rel="permalink">WordCloud in Python: Text Analysis and Twitter Data Visualization
436</a>
437      
438    </h2>
439    
440
441  <p class="page__meta">
442    
443
444    
445
446    
447      
448      
449
450      <span class="page__meta-readtime">
451        <i class="far fa-clock" aria-hidden="true"></i>
452        
453          4 minute read
454        
455      </span>
456    
457  </p>
458
459
460    <p class="archive__item-excerpt" itemprop="description">A beginner-friendly guide to creating WordCloud visualizations in Python from Twitter data, with text cleaning, tweet analysis, and user bio analysis.
461</p>
462  </article>
463</div>
464
465      
466        
467
468
469
470<div class="list__item">
471  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
472    
473    <h2 class="archive__item-title no_toc" itemprop="headline">
474      
475        <a href="/2022/11/22/world-cup-tweet-sentiment-analysis/" rel="permalink">World Cup Tweet Sentiment Analysis in Python with Tweepy and TextBlob
476</a>
477      
478    </h2>
479    
480
481  <p class="page__meta">
482    
483
484    
485
486    
487      
488      
489
490      <span class="page__meta-readtime">
491        <i class="far fa-clock" aria-hidden="true"></i>
492        
493          8 minute read
494        
495      </span>
496    
497  </p>
498
499
500    <p class="archive__item-excerpt" itemprop="description">Learn how to collect World Cup tweets with Tweepy, clean tweet text, classify sentiment with TextBlob, and visualize sentiment patterns in Python.
501</p>
502  </article>
503</div>
504
505      
506        
507
508
509
510<div class="list__item">
511  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
512    
513    <h2 class="archive__item-title no_toc" itemprop="headline">
514      
515        <a href="/2022/11/22/simple-cryptography-in-python/" rel="permalink">Simple Cryptography Algorithms in Python: Reverse Cipher, Caesar Cipher, and ROT13
516</a>
517      
518    </h2>
519    
520
521  <p class="page__meta">
522    
523
524    
525
526    
527      
528      
529
530      <span class="page__meta-readtime">
531        <i class="far fa-clock" aria-hidden="true"></i>
532        
533          8 minute read
534        
535      </span>
536    
537  </p>
538
539
540    <p class="archive__item-excerpt" itemprop="description">A beginner-friendly Python tutorial on simple cryptography algorithms such as reverse cipher, Caesar cipher, and ROT13, including encryption, decryption, and...</p>
541  </article>
542</div>
543
544      
545        
546
547
548
549<div class="list__item">
550  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
551    
552    <h2 class="archive__item-title no_toc" itemprop="headline">
553      
554        <a href="/2022/11/15/finding-remote-jobs-but-how-and-where/" rel="permalink">Finding Remote Jobs: How and Where
555</a>
556      
557    </h2>
558    
559
560  <p class="page__meta">
561    
562
563    
564
565    
566      
567      
568
569      <span class="page__meta-readtime">
570        <i class="far fa-clock" aria-hidden="true"></i>
571        
572          3 minute read
573        
574      </span>
575    
576  </p>
577
578
579    <p class="archive__item-excerpt" itemprop="description">Finding remote jobs can be challenging: there are many opportunities, but finding the right fit for your skills and profile takes effort. This post lists pop...</p>
580  </article>
581</div>
582
583      
584        
585
586
587
588<div class="list__item">
589  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
590    
591    <h2 class="archive__item-title no_toc" itemprop="headline">
592      
593        <a href="/2022/11/08/making-money-online-with-programming/" rel="permalink">Making Money with Programming: Beginner Roadmap for Freelancing, Remote Work, and Portfolio Building
594</a>
595      
596    </h2>
597    
598
599  <p class="page__meta">
600    
601
602    
603
604    
605      
606      
607
608      <span class="page__meta-readtime">
609        <i class="far fa-clock" aria-hidden="true"></i>
610        
611          13 minute read
612        
613      </span>
614    
615  </p>
616
617
618    <p class="archive__item-excerpt" itemprop="description">Learn practical ways to make money with programming, from building skills and personal projects to creating a portfolio, finding freelancing work, and using ...</p>
619  </article>
620</div>
621
622      
623        
624
625
626
627<div class="list__item">
628  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
629    
630    <h2 class="archive__item-title no_toc" itemprop="headline">
631      
632        <a href="/2022/10/31/auto-encoders-from-scratch-in-python/" rel="permalink">Auto-encoders from Scratch in Python
633</a>
634      
635    </h2>
636    
637
638  <p class="page__meta">
639    
640
641    
642
643    
644      
645      
646
647      <span class="page__meta-readtime">
648        <i class="far fa-clock" aria-hidden="true"></i>
649        
650          3 minute read
651        
652      </span>
653    
654  </p>
655
656
657    <p class="archive__item-excerpt" itemprop="description">Auto-encoders from scratch build on the same neural network fundamentals I covered earlier. If you haven’t already, see these prerequisite posts:
658
659  Feed For...</p>
660  </article>
661</div>
662
663      
664        
665
666
667
668<div class="list__item">
669  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
670    
671    <h2 class="archive__item-title no_toc" itemprop="headline">
672      
673        <a href="/2022/10/22/finding-datetime-in-text-using-python/" rel="permalink">Finding DateTime in Text Using Python
674</a>
675      
676    </h2>
677    
678
679  <p class="page__meta">
680    
681
682    
683
684    
685      
686      
687
688      <span class="page__meta-readtime">
689        <i class="far fa-clock" aria-hidden="true"></i>
690        
691          3 minute read
692        
693      </span>
694    
695  </p>
696
697
698    <p class="archive__item-excerpt" itemprop="description">Why extract datetime values from text? In data processing and analysis you often need to identify timestamps embedded in emails, logs, or user messages. Text...</p>
699  </article>
700</div>
701
702      
703        
704
705
706
707<div class="list__item">
708  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
709    
710    <h2 class="archive__item-title no_toc" itemprop="headline">
711      
712        <a href="/2022/10/15/basics-of-backtesting-in-python/" rel="permalink">Stock Backtesting in Python: Beginner Guide with Backtesting.py, yfinance, SMA, EMA, and PPO
713</a>
714      
715    </h2>
716    
717
718  <p class="page__meta">
719    
720
721    
722
723    
724      
725      
726
727      <span class="page__meta-readtime">
728        <i class="far fa-clock" aria-hidden="true"></i>
729        
730          13 minute read
731        
732      </span>
733    
734  </p>
735
736
737    <p class="archive__item-excerpt" itemprop="description">Learn the basics of stock backtesting in Python with yfinance, pandas, Backtesting.py, SMA crossover, EMA crossover, stop loss, take profit, and PPO examples.
738</p>
739  </article>
740</div>
741
742      
743        
744
745
746
747<div class="list__item">
748  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
749    
750    <h2 class="archive__item-title no_toc" itemprop="headline">
751      
752        <a href="/2022/10/08/basics-of-multithreding-in-python/" rel="permalink">Basics of Multithreading in Python: Threading, ThreadPoolExecutor, Locks, Queues, and Joblib
753</a>
754      
755    </h2>
756    
757
758  <p class="page__meta">
759    
760
761    
762
763    
764      
765      
766
767      <span class="page__meta-readtime">
768        <i class="far fa-clock" aria-hidden="true"></i>
769        
770          10 minute read
771        
772      </span>
773    
774  </p>
775
776
777    <p class="archive__item-excerpt" itemprop="description">Learn the basics of multithreading in Python, when to use threads, how the threading module works, how to use locks and queues, and how Joblib can simplify p...</p>
778  </article>
779</div>
780
781      
782        
783
784
785
786<div class="list__item">
787  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
788    
789    <h2 class="archive__item-title no_toc" itemprop="headline">
790      
791        <a href="/2022/10/01/working-with-datetime-in-python/" rel="permalink">Working with Datetime in Python: datetime, timedelta, Timezones, zoneinfo, pytz, Pendulum, and pandas
792</a>
793      
794    </h2>
795    
796
797  <p class="page__meta">
798    
799
800    
801
802    
803      
804      
805
806      <span class="page__meta-readtime">
807        <i class="far fa-clock" aria-hidden="true"></i>
808        
809          11 minute read
810        
811      </span>
812    
813  </p>
814
815
816    <p class="archive__item-excerpt" itemprop="description">Learn how to work with dates and times in Python using datetime, timedelta, strptime, strftime, timestamps, timezones, zoneinfo, pytz, pendulum, and pandas.
817</p>
818  </article>
819</div>
820
821      
822        
823
824
825
826<div class="list__item">
827  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
828    
829    <h2 class="archive__item-title no_toc" itemprop="headline">
830      
831        <a href="/2022/09/24/intro-to-opencv-for-image-processing-python/" rel="permalink">OpenCV Image Processing in Python: Beginner Guide with Examples
832</a>
833      
834    </h2>
835    
836
837  <p class="page__meta">
838    
839
840    
841
842    
843      
844      
845
846      <span class="page__meta-readtime">
847        <i class="far fa-clock" aria-hidden="true"></i>
848        
849          12 minute read
850        
851      </span>
852    
853  </p>
854
855
856    <p class="archive__item-excerpt" itemprop="description">Learn the basics of OpenCV image processing in Python with practical examples for reading images, color conversion, masking, filtering, edge detection, Hough...</p>
857  </article>
858</div>
859
860      
861        
862
863
864
865<div class="list__item">
866  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
867    
868    <h2 class="archive__item-title no_toc" itemprop="headline">
869      
870        <a href="/2022/09/17/intro-to-cnn-with-keras/" rel="permalink">CNN with Keras: Beginner Guide to Convolutional Neural Networks for Image Classification
871</a>
872      
873    </h2>
874    
875
876  <p class="page__meta">
877    
878
879    
880
881    
882      
883      
884
885      <span class="page__meta-readtime">
886        <i class="far fa-clock" aria-hidden="true"></i>
887        
888          11 minute read
889        
890      </span>
891    
892  </p>
893
894
895    <p class="archive__item-excerpt" itemprop="description">Learn the basics of Convolutional Neural Networks with Keras, including Conv2D, MaxPooling2D, Dropout, Flatten, Dense layers, image preprocessing, training, ...</p>
896  </article>
897</div>
898
899      
900        
901
902
903
904<div class="list__item">
905  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
906    
907    <h2 class="archive__item-title no_toc" itemprop="headline">
908      
909        <a href="/2022/09/10/python-generators/" rel="permalink">Python Generators: Beginner Guide to yield, Iterators, Generator Expressions, and Memory-Efficient Code
910</a>
911      
912    </h2>
913    
914
915  <p class="page__meta">
916    
917
918    
919
920    
921      
922      
923
924      <span class="page__meta-readtime">
925        <i class="far fa-clock" aria-hidden="true"></i>
926        
927          7 minute read
928        
929      </span>
930    
931  </p>
932
933
934    <p class="archive__item-excerpt" itemprop="description">Learn how Python generators work using the yield keyword, how they differ from normal functions and lists, and why they are useful for memory-efficient progr...</p>
935  </article>
936</div>
937
938      
939        
940
941
942
943<div class="list__item">
944  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
945    
946    <h2 class="archive__item-title no_toc" itemprop="headline">
947      
948        <a href="/2022/09/03/mysql-prepared-statements/" rel="permalink">MySQL Prepared Statements: Beginner Guide with Dynamic Queries and Stored Procedures
949</a>
950      
951    </h2>
952    
953
954  <p class="page__meta">
955    
956
957    
958
959    
960      
961      
962
963      <span class="page__meta-readtime">
964        <i class="far fa-clock" aria-hidden="true"></i>
965        
966          10 minute read
967        
968      </span>
969    
970  </p>
971
972
973    <p class="archive__item-excerpt" itemprop="description">Learn how MySQL prepared statements work, why they are useful, how to use dynamic query values safely, and how to combine prepared statements with stored pro...</p>
974  </article>
975</div>
976
977      
978        
979
980
981
982<div class="list__item">
983  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
984    
985    <h2 class="archive__item-title no_toc" itemprop="headline">
986      
987        <a href="/2022/08/27/deploying-image-manipulation-tool-in-heroku/" rel="permalink">Deploy a Streamlit Image Manipulation Tool on Heroku from GitHub
988</a>
989      
990    </h2>
991    
992
993  <p class="page__meta">
994    
995
996    
997
998    
999      
1000      
1001
1002      <span class="page__meta-readtime">
1003        <i class="far fa-clock" aria-hidden="true"></i>
1004        
1005          7 minute read
1006        
1007      </span>
1008    
1009  </p>
1010
1011
1012    <p class="archive__item-excerpt" itemprop="description">Learn how to deploy a Streamlit image manipulation web app on Heroku from a GitHub repository using requirements.txt, setup.sh, and Procfile.
1013</p>
1014  </article>
1015</div>
1016
1017      
1018        
1019
1020
1021
1022<div class="list__item">
1023  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1024    
1025    <h2 class="archive__item-title no_toc" itemprop="headline">
1026      
1027        <a href="/2022/08/20/building-image-merger-web-tool/" rel="permalink">Build an Image Merger Web Tool in Python with Streamlit, Pillow, OpenCV, and NumPy
1028</a>
1029      
1030    </h2>
1031    
1032
1033  <p class="page__meta">
1034    
1035
1036    
1037
1038    
1039      
1040      
1041
1042      <span class="page__meta-readtime">
1043        <i class="far fa-clock" aria-hidden="true"></i>
1044        
1045          9 minute read
1046        
1047      </span>
1048    
1049  </p>
1050
1051
1052    <p class="archive__item-excerpt" itemprop="description">Learn how to build an image merger web app in Python with Streamlit. Upload multiple images, merge them horizontally or vertically, add margins, preview the ...</p>
1053  </article>
1054</div>
1055
1056      
1057        
1058
1059
1060
1061<div class="list__item">
1062  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1063    
1064    <h2 class="archive__item-title no_toc" itemprop="headline">
1065      
1066        <a href="/2022/08/13/building-image-size-reducer-python/" rel="permalink">Build an Image Size Reducer Web App in Python with Streamlit, Pillow, OpenCV, and NumPy
1067</a>
1068      
1069    </h2>
1070    
1071
1072  <p class="page__meta">
1073    
1074
1075    
1076
1077    
1078      
1079      
1080
1081      <span class="page__meta-readtime">
1082        <i class="far fa-clock" aria-hidden="true"></i>
1083        
1084          9 minute read
1085        
1086      </span>
1087    
1088  </p>
1089
1090
1091    <p class="archive__item-excerpt" itemprop="description">Learn how to build an image size reducer web app in Python with Streamlit. Upload an image, view its dimensions and file size, resize it with custom height a...</p>
1092  </article>
1093</div>
1094
1095      
1096        
1097
1098
1099
1100<div class="list__item">
1101  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1102    
1103    <h2 class="archive__item-title no_toc" itemprop="headline">
1104      
1105        <a href="/2022/08/06/making-fractal-shapes-with-python/" rel="permalink">Making Fractal Shapes with Python: Cantor Set, Koch Curve, and Sierpinski Triangle
1106</a>
1107      
1108    </h2>
1109    
1110
1111  <p class="page__meta">
1112    
1113
1114    
1115
1116    
1117      
1118      
1119
1120      <span class="page__meta-readtime">
1121        <i class="far fa-clock" aria-hidden="true"></i>
1122        
1123          10 minute read
1124        
1125      </span>
1126    
1127  </p>
1128
1129
1130    <p class="archive__item-excerpt" itemprop="description">Learn how to create fractal shapes in Python using NumPy and Matplotlib. This tutorial covers the Middle Third Cantor Set, Von Koch Curve, and Sierpinski Tri...</p>
1131  </article>
1132</div>
1133
1134      
1135        
1136
1137
1138
1139<div class="list__item">
1140  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1141    
1142    <h2 class="archive__item-title no_toc" itemprop="headline">
1143      
1144        <a href="/2022/07/31/making-weather-bot-with-openweather-accuweather-twilio/" rel="permalink">Build a Weather SMS Bot in Python with AccuWeather, OpenWeather, Twilio, and Cron
1145</a>
1146      
1147    </h2>
1148    
1149
1150  <p class="page__meta">
1151    
1152
1153    
1154
1155    
1156      
1157      
1158
1159      <span class="page__meta-readtime">
1160        <i class="far fa-clock" aria-hidden="true"></i>
1161        
1162          11 minute read
1163        
1164      </span>
1165    
1166  </p>
1167
1168
1169    <p class="archive__item-excerpt" itemprop="description">Learn how to build a Python weather SMS bot that fetches forecast data from AccuWeather and OpenWeather, formats it into a short SMS, and sends it with Twili...</p>
1170  </article>
1171</div>
1172
1173      
1174        
1175
1176
1177
1178<div class="list__item">
1179  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1180    
1181    <h2 class="archive__item-title no_toc" itemprop="headline">
1182      
1183        <a href="/2022/07/24/making-people-finder-in-2022/" rel="permalink">Build an Ethical Public Developer Profile Finder in Python with GitHub API, BeautifulSoup, and pandas
1184</a>
1185      
1186    </h2>
1187    
1188
1189  <p class="page__meta">
1190    
1191
1192    
1193
1194    
1195      
1196      
1197
1198      <span class="page__meta-readtime">
1199        <i class="far fa-clock" aria-hidden="true"></i>
1200        
1201          10 minute read
1202        
1203      </span>
1204    
1205  </p>
1206
1207
1208    <p class="archive__item-excerpt" itemprop="description">Learn how to build a public developer profile finder in Python using GitHub Search API, requests, pandas, and ethical data collection practices.
1209</p>
1210  </article>
1211</div>
1212
1213      
1214        
1215
1216
1217
1218<div class="list__item">
1219  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1220    
1221    <h2 class="archive__item-title no_toc" itemprop="headline">
1222      
1223        <a href="/2022/07/17/deploying-streamlit-app-with-custom-domain-in-apache2/" rel="permalink">Deploy a Streamlit App on a Custom Domain with Apache2, Ubuntu, systemd, and HTTPS
1224</a>
1225      
1226    </h2>
1227    
1228
1229  <p class="page__meta">
1230    
1231
1232    
1233
1234    
1235      
1236      
1237
1238      <span class="page__meta-readtime">
1239        <i class="far fa-clock" aria-hidden="true"></i>
1240        
1241          9 minute read
1242        
1243      </span>
1244    
1245  </p>
1246
1247
1248    <p class="archive__item-excerpt" itemprop="description">Learn how to host a Streamlit app on your own domain using Apache2 as a reverse proxy, Ubuntu VPS, systemd, DNS records, firewall rules, and HTTPS.
1249</p>
1250  </article>
1251</div>
1252
1253      
1254        
1255
1256
1257
1258<div class="list__item">
1259  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1260    
1261    <h2 class="archive__item-title no_toc" itemprop="headline">
1262      
1263        <a href="/2022/07/10/polygon-io-for-stock-market-data/" rel="permalink">Polygon.io Stock Market Data in Python: REST Aggregates, WebSockets, pandas, and Realtime Streams
1264</a>
1265      
1266    </h2>
1267    
1268
1269  <p class="page__meta">
1270    
1271
1272    
1273
1274    
1275      
1276      
1277
1278      <span class="page__meta-readtime">
1279        <i class="far fa-clock" aria-hidden="true"></i>
1280        
1281          9 minute read
1282        
1283      </span>
1284    
1285  </p>
1286
1287
1288    <p class="archive__item-excerpt" itemprop="description">Learn how to use Polygon.io stock market data in Python with REST APIs, aggregate OHLC bars, pandas DataFrames, and WebSocket realtime streams.
1289</p>
1290  </article>
1291</div>
1292
1293      
1294        
1295
1296
1297
1298<div class="list__item">
1299  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1300    
1301    <h2 class="archive__item-title no_toc" itemprop="headline">
1302      
1303        <a href="/2022/07/03/smtplib-send-emails-with-python/" rel="permalink">Send Emails with Python smtplib: Plain Text, HTML, Attachments, Gmail SMTP, and Environment Variables
1304</a>
1305      
1306    </h2>
1307    
1308
1309  <p class="page__meta">
1310    
1311
1312    
1313
1314    
1315      
1316      
1317
1318      <span class="page__meta-readtime">
1319        <i class="far fa-clock" aria-hidden="true"></i>
1320        
1321          9 minute read
1322        
1323      </span>
1324    
1325  </p>
1326
1327
1328    <p class="archive__item-excerpt" itemprop="description">Learn how to send emails with Python using smtplib and EmailMessage. This tutorial covers plain text email, HTML email, attachments, Gmail SMTP, environment ...</p>
1329  </article>
1330</div>
1331
1332      
1333        
1334
1335
1336
1337<div class="list__item">
1338  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1339    
1340    <h2 class="archive__item-title no_toc" itemprop="headline">
1341      
1342        <a href="/2022/06/26/getting-started-with-apache-superset/" rel="permalink">Getting Started with Apache Superset: Build a COVID-19 Data Dashboard with Docker, WSL, MySQL, and CSV Data
1343</a>
1344      
1345    </h2>
1346    
1347
1348  <p class="page__meta">
1349    
1350
1351    
1352
1353    
1354      
1355      
1356
1357      <span class="page__meta-readtime">
1358        <i class="far fa-clock" aria-hidden="true"></i>
1359        
1360          11 minute read
1361        
1362      </span>
1363    
1364  </p>
1365
1366
1367    <p class="archive__item-excerpt" itemprop="description">Learn how to get started with Apache Superset and build a COVID-19 dashboard using CSV data, MySQL, time-series charts, bar charts, map charts, and dashboard...</p>
1368  </article>
1369</div>
1370
1371      
1372        
1373
1374
1375
1376<div class="list__item">
1377  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1378    
1379    <h2 class="archive__item-title no_toc" itemprop="headline">
1380      
1381        <a href="/2022/06/19/taking-data-apps-into-webapp/" rel="permalink">Build an Interactive Data Science Web App with Streamlit, Plotly, pandas, and scikit-learn
1382</a>
1383      
1384    </h2>
1385    
1386
1387  <p class="page__meta">
1388    
1389
1390    
1391
1392    
1393      
1394      
1395
1396      <span class="page__meta-readtime">
1397        <i class="far fa-clock" aria-hidden="true"></i>
1398        
1399          17 minute read
1400        
1401      </span>
1402    
1403  </p>
1404
1405
1406    <p class="archive__item-excerpt" itemprop="description">Learn how to turn a notebook-based data science project into an interactive Streamlit web app with Plotly charts, EDA tools, clustering, regression, classifi...</p>
1407  </article>
1408</div>
1409
1410      
1411        
1412
1413
1414
1415<div class="list__item">
1416  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1417    
1418    <h2 class="archive__item-title no_toc" itemprop="headline">
1419      
1420        <a href="/2022/06/11/beyond-and-within-eda/" rel="permalink">Beyond EDA: Taking Exploratory Data Analysis into Machine Learning Modelling with Python
1421</a>
1422      
1423    </h2>
1424    
1425
1426  <p class="page__meta">
1427    
1428
1429    
1430
1431    
1432      
1433      
1434
1435      <span class="page__meta-readtime">
1436        <i class="far fa-clock" aria-hidden="true"></i>
1437        
1438          13 minute read
1439        
1440      </span>
1441    
1442  </p>
1443
1444
1445    <p class="archive__item-excerpt" itemprop="description">Learn how to use insights from EDA to build machine learning models in Python. This tutorial covers K-Means, K-Medoids, linear regression, voting regression,...</p>
1446  </article>
1447</div>
1448
1449      
1450        
1451
1452
1453
1454<div class="list__item">
1455  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1456    
1457    <h2 class="archive__item-title no_toc" itemprop="headline">
1458      
1459        <a href="/2022/06/04/scraping-tweets-with-tweepy/" rel="permalink">Tweet Scraping with Tweepy: Search X/Twitter Posts Using API v2, pandas, and CSV Export
1460</a>
1461      
1462    </h2>
1463    
1464
1465  <p class="page__meta">
1466    
1467
1468    
1469
1470    
1471      
1472      
1473
1474      <span class="page__meta-readtime">
1475        <i class="far fa-clock" aria-hidden="true"></i>
1476        
1477          9 minute read
1478        
1479      </span>
1480    
1481  </p>
1482
1483
1484    <p class="archive__item-excerpt" itemprop="description">Learn how to collect public X/Twitter posts with Tweepy using the modern X API v2 Client, recent search, pagination, safe API-key handling, pandas DataFrames...</p>
1485  </article>
1486</div>
1487
1488      
1489        
1490
1491
1492
1493<div class="list__item">
1494  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1495    
1496    <h2 class="archive__item-title no_toc" itemprop="headline">
1497      
1498        <a href="/2022/05/29/a-general-way-to-perform-eda/" rel="permalink">A General Way to Perform Exploratory Data Analysis in Python with pandas, seaborn, Plotly, and Statistics
1499</a>
1500      
1501    </h2>
1502    
1503
1504  <p class="page__meta">
1505    
1506
1507    
1508
1509    
1510      
1511      
1512
1513      <span class="page__meta-readtime">
1514        <i class="far fa-clock" aria-hidden="true"></i>
1515        
1516          16 minute read
1517        
1518      </span>
1519    
1520  </p>
1521
1522
1523    <p class="archive__item-excerpt" itemprop="description">Learn a practical step-by-step way to perform EDA in Python. This tutorial covers data loading, data checks, cleaning, descriptive analysis, distributions, o...</p>
1524  </article>
1525</div>
1526
1527      
1528        
1529
1530
1531
1532<div class="list__item">
1533  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1534    
1535    <h2 class="archive__item-title no_toc" itemprop="headline">
1536      
1537        <a href="/2022/05/22/mysql-triggers/" rel="permalink">MySQL: Triggers
1538</a>
1539      
1540    </h2>
1541    
1542
1543  <p class="page__meta">
1544    
1545
1546    
1547
1548    
1549      
1550      
1551
1552      <span class="page__meta-readtime">
1553        <i class="far fa-clock" aria-hidden="true"></i>
1554        
1555          3 minute read
1556        
1557      </span>
1558    
1559  </p>
1560
1561
1562    <p class="archive__item-excerpt" itemprop="description">Triggers in SQL
1563Triggers in SQL is a way to invoke something as a response to the events on the table in which Trigger is attached. The example of the event ...</p>
1564  </article>
1565</div>
1566
1567      
1568        
1569
1570
1571
1572<div class="list__item">
1573  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1574    
1575    <h2 class="archive__item-title no_toc" itemprop="headline">
1576      
1577        <a href="/2022/05/15/pyscript-running-python-in-webpages/" rel="permalink">Pyscript: Running Python in Webpages
1578</a>
1579      
1580    </h2>
1581    
1582
1583  <p class="page__meta">
1584    
1585
1586    
1587
1588    
1589      
1590      
1591
1592      <span class="page__meta-readtime">
1593        <i class="far fa-clock" aria-hidden="true"></i>
1594        
1595          2 minute read
1596        
1597      </span>
1598    
1599  </p>
1600
1601
1602    <p class="archive__item-excerpt" itemprop="description">Pyscript is a JS library that allows us to write and run Python code on HTML web pages.  In this blog, we will explore PyScript for running Python codes insi...</p>
1603  </article>
1604</div>
1605
1606      
1607        
1608
1609
1610
1611<div class="list__item">
1612  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1613    
1614    <h2 class="archive__item-title no_toc" itemprop="headline">
1615      
1616        <a href="/2022/05/08/python-asyncio/" rel="permalink">Python Asyncio: Concurrent Programming
1617</a>
1618      
1619    </h2>
1620    
1621
1622  <p class="page__meta">
1623    
1624
1625    
1626
1627    
1628      
1629      
1630
1631      <span class="page__meta-readtime">
1632        <i class="far fa-clock" aria-hidden="true"></i>
1633        
1634          5 minute read
1635        
1636      </span>
1637    
1638  </p>
1639
1640
1641    <p class="archive__item-excerpt" itemprop="description">Introduction
1642Async IO means Asynchronous I/O and it has been there since the Python 3.4. The main purpose of asyncio is to achieve Concurrency and Multiproce...</p>
1643  </article>
1644</div>
1645
1646      
1647        
1648
1649
1650
1651<div class="list__item">
1652  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1653    
1654    <h2 class="archive__item-title no_toc" itemprop="headline">
1655      
1656        <a href="/2022/05/01/python-for-stock-market-analysis-alpaca-api/" rel="permalink">Python for Stock Market Analysis: Alpaca API
1657</a>
1658      
1659    </h2>
1660    
1661
1662  <p class="page__meta">
1663    
1664
1665    
1666
1667    
1668      
1669      
1670
1671      <span class="page__meta-readtime">
1672        <i class="far fa-clock" aria-hidden="true"></i>
1673        
1674          8 minute read
1675        
1676      </span>
1677    
1678  </p>
1679
1680
1681    <p class="archive__item-excerpt" itemprop="description">Introduction
1682Alpaca Trading API is an API using which we can retrieve stock data in realtime. It provides various APIs and even streaming services. Please re...</p>
1683  </article>
1684</div>
1685
1686      
1687        
1688
1689
1690
1691<div class="list__item">
1692  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1693    
1694    <h2 class="archive__item-title no_toc" itemprop="headline">
1695      
1696        <a href="/2022/04/24/introduction-to-probability-for-data-science-getting-started/" rel="permalink">Introduction to Probability for Data Science: Getting Started
1697</a>
1698      
1699    </h2>
1700    
1701
1702  <p class="page__meta">
1703    
1704
1705    
1706
1707    
1708      
1709      
1710
1711      <span class="page__meta-readtime">
1712        <i class="far fa-clock" aria-hidden="true"></i>
1713        
1714          4 minute read
1715        
1716      </span>
1717    
1718  </p>
1719
1720
1721    <p class="archive__item-excerpt" itemprop="description">Introduction
1722
1723</p>
1724  </article>
1725</div>
1726
1727      
1728        
1729
1730
1731
1732<div class="list__item">
1733  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1734    
1735    <h2 class="archive__item-title no_toc" itemprop="headline">
1736      
1737        <a href="/2022/04/17/python-for-stock-market-analysis-getting-started-into-modeling/" rel="permalink">Python for Stock Market Analysis: Getting Started into Modeling Timeseries
1738</a>
1739      
1740    </h2>
1741    
1742
1743  <p class="page__meta">
1744    
1745
1746    
1747
1748    
1749      
1750      
1751
1752      <span class="page__meta-readtime">
1753        <i class="far fa-clock" aria-hidden="true"></i>
1754        
1755          14 minute read
1756        
1757      </span>
1758    
1759  </p>
1760
1761
1762    <p class="archive__item-excerpt" itemprop="description">Introduction
1763Hello there, this is the part 5 of Python for Stock Market Analysis and in this part, we will continue from where we left i.e. modeling a timese...</p>
1764  </article>
1765</div>
1766
1767      
1768        
1769
1770
1771
1772<div class="list__item">
1773  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1774    
1775    <h2 class="archive__item-title no_toc" itemprop="headline">
1776      
1777        <a href="/2022/04/10/python-for-stock-market-analysis-getting-started-into-timeseries-analysis/" rel="permalink">Python for Stock Market Analysis: Getting Started into Timeseries Analysis
1778</a>
1779      
1780    </h2>
1781    
1782
1783  <p class="page__meta">
1784    
1785
1786    
1787
1788    
1789      
1790      
1791
1792      <span class="page__meta-readtime">
1793        <i class="far fa-clock" aria-hidden="true"></i>
1794        
1795          9 minute read
1796        
1797      </span>
1798    
1799  </p>
1800
1801
1802    <p class="archive__item-excerpt" itemprop="description">Introduction
1803This is the part 4 of our Python for Stock Market Analysis series and here, we will be getting started with timeseries analysis. This part will ...</p>
1804  </article>
1805</div>
1806
1807      
1808        
1809
1810
1811
1812<div class="list__item">
1813  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1814    
1815    <h2 class="archive__item-title no_toc" itemprop="headline">
1816      
1817        <a href="/2022/04/03/python-for-stock-market-analysis-growth-rates/" rel="permalink">Python for Stock Market Analysis: Growth Rates
1818</a>
1819      
1820    </h2>
1821    
1822
1823  <p class="page__meta">
1824    
1825
1826    
1827
1828    
1829      
1830      
1831
1832      <span class="page__meta-readtime">
1833        <i class="far fa-clock" aria-hidden="true"></i>
1834        
1835          6 minute read
1836        
1837      </span>
1838    
1839  </p>
1840
1841
1842    <p class="archive__item-excerpt" itemprop="description">Introduction
1843Interactive plot version of blog is available at here.
1844
1845</p>
1846  </article>
1847</div>
1848
1849      
1850        
1851
1852
1853
1854<div class="list__item">
1855  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1856    
1857    <h2 class="archive__item-title no_toc" itemprop="headline">
1858      
1859        <a href="/2022/03/27/central-tendency-vs-dispersion/" rel="permalink">Central Tendency vs Dispersion
1860</a>
1861      
1862    </h2>
1863    
1864
1865  <p class="page__meta">
1866    
1867
1868    
1869
1870    
1871      
1872      
1873
1874      <span class="page__meta-readtime">
1875        <i class="far fa-clock" aria-hidden="true"></i>
1876        
1877          6 minute read
1878        
1879      </span>
1880    
1881  </p>
1882
1883
1884    <p class="archive__item-excerpt" itemprop="description">Hello everyone, welcome back! In this blog we will again focus into the some of widely used central tendency techniques and then measure of spread in the Sta...</p>
1885  </article>
1886</div>
1887
1888      
1889        
1890
1891
1892
1893<div class="list__item">
1894  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1895    
1896    <h2 class="archive__item-title no_toc" itemprop="headline">
1897      
1898        <a href="/2022/03/20/python-for-stock-market-analysis-technical-indicators/" rel="permalink">Python for Stock Market Analysis: Exploring Technical Trend Indicators
1899</a>
1900      
1901    </h2>
1902    
1903
1904  <p class="page__meta">
1905    
1906
1907    
1908
1909    
1910      
1911      
1912
1913      <span class="page__meta-readtime">
1914        <i class="far fa-clock" aria-hidden="true"></i>
1915        
1916          10 minute read
1917        
1918      </span>
1919    
1920  </p>
1921
1922
1923    <p class="archive__item-excerpt" itemprop="description">Introduction
1924Hello and welcome back everyone to our second part of the new blog series Python for Stock Market Analysis. In the last part, we explored differ...</p>
1925  </article>
1926</div>
1927
1928      
1929        
1930
1931
1932
1933<div class="list__item">
1934  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1935    
1936    <h2 class="archive__item-title no_toc" itemprop="headline">
1937      
1938        <a href="/2022/03/13/airflow-in-wsl-but-using-mysql-from-windows-as-default-from/" rel="permalink">Running Airflow in WSL but Using MySQL Server from Windows as Default
1939</a>
1940      
1941    </h2>
1942    
1943
1944  <p class="page__meta">
1945    
1946
1947    
1948
1949    
1950      
1951      
1952
1953      <span class="page__meta-readtime">
1954        <i class="far fa-clock" aria-hidden="true"></i>
1955        
1956          4 minute read
1957        
1958      </span>
1959    
1960  </p>
1961
1962
1963    <p class="archive__item-excerpt" itemprop="description">Introduction
1964There are lots of benefit of using MySQL as a backend database in Airflow. Main reason is that MySQL is widely used in production instead of SQl...</p>
1965  </article>
1966</div>
1967
1968      
1969        
1970
1971
1972
1973<div class="list__item">
1974  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
1975    
1976    <h2 class="archive__item-title no_toc" itemprop="headline">
1977      
1978        <a href="/2022/03/06/python-for-stock-market-analysis-moving-average/" rel="permalink">Python for Stock Market Analysis: Working with Moving Averages
1979</a>
1980      
1981    </h2>
1982    
1983
1984  <p class="page__meta">
1985    
1986
1987    
1988
1989    
1990      
1991      
1992
1993      <span class="page__meta-readtime">
1994        <i class="far fa-clock" aria-hidden="true"></i>
1995        
1996          13 minute read
1997        
1998      </span>
1999    
2000  </p>
2001
2002
2003    <p class="archive__item-excerpt" itemprop="description">Introduction
2004This blog is a first part of our series Python for Stock Market Analysis.
2005
2006</p>
2007  </article>
2008</div>
2009
2010      
2011        
2012
2013
2014
2015<div class="list__item">
2016  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2017    
2018    <h2 class="archive__item-title no_toc" itemprop="headline">
2019      
2020        <a href="/2022/02/27/creating-data-dashboards-with-plotly-in.streamlit_clustering/" rel="permalink">Creating Awesome Data Dashboard with Plotly in Streamlit: Clustering
2021</a>
2022      
2023    </h2>
2024    
2025
2026  <p class="page__meta">
2027    
2028
2029    
2030
2031    
2032      
2033      
2034
2035      <span class="page__meta-readtime">
2036        <i class="far fa-clock" aria-hidden="true"></i>
2037        
2038          19 minute read
2039        
2040      </span>
2041    
2042  </p>
2043
2044
2045    <p class="archive__item-excerpt" itemprop="description">This is a continuation of our previous blog entitled as Creating Data Dashboards With Streamlit and Python.
2046
2047</p>
2048  </article>
2049</div>
2050
2051      
2052        
2053
2054
2055
2056<div class="list__item">
2057  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2058    
2059    <h2 class="archive__item-title no_toc" itemprop="headline">
2060      
2061        <a href="/2022/02/20/creating-data-dashboards-with-plotly-in.streamlit/" rel="permalink">Creating Awesome Data Dashboard with Plotly in Streamlit: EDA
2062</a>
2063      
2064    </h2>
2065    
2066
2067  <p class="page__meta">
2068    
2069
2070    
2071
2072    
2073      
2074      
2075
2076      <span class="page__meta-readtime">
2077        <i class="far fa-clock" aria-hidden="true"></i>
2078        
2079          11 minute read
2080        
2081      </span>
2082    
2083  </p>
2084
2085
2086    <p class="archive__item-excerpt" itemprop="description">Data Dashboards are getting highly popular because the need to get insights from data is getting increased. One of the few ways we find the insights from the...</p>
2087  </article>
2088</div>
2089
2090      
2091        
2092
2093
2094
2095<div class="list__item">
2096  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2097    
2098    <h2 class="archive__item-title no_toc" itemprop="headline">
2099      
2100        <a href="/2022/02/13/installing-julia-in-windows-running-in-jupyter/" rel="permalink">Installing Julia in Windows and Running in Jupyter Notebook
2101</a>
2102      
2103    </h2>
2104    
2105
2106  <p class="page__meta">
2107    
2108
2109    
2110
2111    
2112      
2113      
2114
2115      <span class="page__meta-readtime">
2116        <i class="far fa-clock" aria-hidden="true"></i>
2117        
2118          1 minute read
2119        
2120      </span>
2121    
2122  </p>
2123
2124
2125    <p class="archive__item-excerpt" itemprop="description">Installation of Julia
2126
2127  First download the installer from official site then run the installer.
2128  Set the environvent path variable.
2129  Test it by opening th...</p>
2130  </article>
2131</div>
2132
2133      
2134        
2135
2136
2137
2138<div class="list__item">
2139  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2140    
2141    <h2 class="archive__item-title no_toc" itemprop="headline">
2142      
2143        <a href="/2022/02/05/statistical-analysis-in-data-science/" rel="permalink">Walkthrough of Statistical Analysis in Data Science
2144</a>
2145      
2146    </h2>
2147    
2148
2149  <p class="page__meta">
2150    
2151
2152    
2153
2154    
2155      
2156      
2157
2158      <span class="page__meta-readtime">
2159        <i class="far fa-clock" aria-hidden="true"></i>
2160        
2161          21 minute read
2162        
2163      </span>
2164    
2165  </p>
2166
2167
2168    <p class="archive__item-excerpt" itemprop="description">What is Statistical Analysis in Data Science?
2169
2170</p>
2171  </article>
2172</div>
2173
2174      
2175        
2176
2177
2178
2179<div class="list__item">
2180  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2181    
2182    <h2 class="archive__item-title no_toc" itemprop="headline">
2183      
2184        <a href="/2022/01/29/interactive-plot-with-plotly-cufflinks/" rel="permalink">Plotting interactive plots with Plotly and Cufflinks
2185</a>
2186      
2187    </h2>
2188    
2189
2190  <p class="page__meta">
2191    
2192
2193    
2194
2195    
2196      
2197      
2198
2199      <span class="page__meta-readtime">
2200        <i class="far fa-clock" aria-hidden="true"></i>
2201        
2202          14 minute read
2203        
2204      </span>
2205    
2206  </p>
2207
2208
2209    <p class="archive__item-excerpt" itemprop="description">Plotting High Quality Plots in Python with Plotly and Clufflinks
2210
2211</p>
2212  </article>
2213</div>
2214
2215      
2216        
2217
2218
2219
2220<div class="list__item">
2221  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2222    
2223    <h2 class="archive__item-title no_toc" itemprop="headline">
2224      
2225        <a href="/2022/01/23/branching-task-in-airflow/" rel="permalink">Branching Tasks in Airflow
2226</a>
2227      
2228    </h2>
2229    
2230
2231  <p class="page__meta">
2232    
2233
2234    
2235
2236    
2237      
2238      
2239
2240      <span class="page__meta-readtime">
2241        <i class="far fa-clock" aria-hidden="true"></i>
2242        
2243          6 minute read
2244        
2245      </span>
2246    
2247  </p>
2248
2249
2250    <p class="archive__item-excerpt" itemprop="description">Branching  Task in Airflow
2251When do we need to make a branch like flow of a task?
2252
2253</p>
2254  </article>
2255</div>
2256
2257      
2258        
2259
2260
2261
2262<div class="list__item">
2263  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2264    
2265    <h2 class="archive__item-title no_toc" itemprop="headline">
2266      
2267        <a href="/2022/01/13/connecting-windows-mysql-from-wsl/" rel="permalink">Connecting to MySQL Server in Windows Machine from WSL
2268</a>
2269      
2270    </h2>
2271    
2272
2273  <p class="page__meta">
2274    
2275
2276    
2277
2278    
2279      
2280      
2281
2282      <span class="page__meta-readtime">
2283        <i class="far fa-clock" aria-hidden="true"></i>
2284        
2285          1 minute read
2286        
2287      </span>
2288    
2289  </p>
2290
2291
2292    <p class="archive__item-excerpt" itemprop="description">Connecting MySQL Server in Windows Machine from WSL
2293What does this mean? In simple sentence, how do we connect to a MySQL server which is hosted in Windows f...</p>
2294  </article>
2295</div>
2296
2297      
2298        
2299
2300
2301
2302<div class="list__item">
2303  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2304    
2305    <h2 class="archive__item-title no_toc" itemprop="headline">
2306      
2307        <a href="/2022/01/09/airflow-dynamic-tasks/" rel="permalink">Dynamic Tasks in Airflow
2308</a>
2309      
2310    </h2>
2311    
2312
2313  <p class="page__meta">
2314    
2315
2316    
2317
2318    
2319      
2320      
2321
2322      <span class="page__meta-readtime">
2323        <i class="far fa-clock" aria-hidden="true"></i>
2324        
2325          3 minute read
2326        
2327      </span>
2328    
2329  </p>
2330
2331
2332    <p class="archive__item-excerpt" itemprop="description">This blog is a continuation of previous blog Getting Started With Airflow in WSL.
2333
2334</p>
2335  </article>
2336</div>
2337
2338      
2339        
2340
2341
2342
2343<div class="list__item">
2344  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2345    
2346    <h2 class="archive__item-title no_toc" itemprop="headline">
2347      
2348        <a href="/2022/01/05/data-analysis-pandas-groupby/" rel="permalink">Data Analysis and Importance of Groupby in Pandas but not Just pd.groupby
2349</a>
2350      
2351    </h2>
2352    
2353
2354  <p class="page__meta">
2355    
2356
2357    
2358
2359    
2360      
2361      
2362
2363      <span class="page__meta-readtime">
2364        <i class="far fa-clock" aria-hidden="true"></i>
2365        
2366          5 minute read
2367        
2368      </span>
2369    
2370  </p>
2371
2372
2373    <p class="archive__item-excerpt" itemprop="description">Data Analysis and Importance of Groupby in Pandas but not Just pd.groupby
2374This blog will be continously updated as I find new ways, tricks to make things wor...</p>
2375  </article>
2376</div>
2377
2378      
2379    </div>
2380    <a href="#page-title" class="back-to-top">Back to Top &uarr;</a>
2381  </section>
2382
2383  <section id="2021" class="taxonomy__section">
2384    <h2 class="archive__subtitle">2021</h2>
2385    <div class="entries-list">
2386      
2387        
2388
2389
2390
2391<div class="list__item">
2392  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2393    
2394    <h2 class="archive__item-title no_toc" itemprop="headline">
2395      
2396        <a href="/2021/12/24/coding-huffman-encoding-in-python/" rel="permalink">Image Compression In Python: Huffman Encoding
2397</a>
2398      
2399    </h2>
2400    
2401
2402  <p class="page__meta">
2403    
2404
2405    
2406
2407    
2408      
2409      
2410
2411      <span class="page__meta-readtime">
2412        <i class="far fa-clock" aria-hidden="true"></i>
2413        
2414          7 minute read
2415        
2416      </span>
2417    
2418  </p>
2419
2420
2421    <p class="archive__item-excerpt" itemprop="description">Huffman Coding
2422This blog will be completed with much more exercises on dataqoil.com.
2423
2424</p>
2425  </article>
2426</div>
2427
2428      
2429        
2430
2431
2432
2433<div class="list__item">
2434  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2435    
2436    <h2 class="archive__item-title no_toc" itemprop="headline">
2437      
2438        <a href="/2021/12/01/running-airflow-in-wsl-and-getting-started-with-it/" rel="permalink">Running Airflow in Windows with WSL
2439</a>
2440      
2441    </h2>
2442    
2443
2444  <p class="page__meta">
2445    
2446
2447    
2448
2449    
2450      
2451      
2452
2453      <span class="page__meta-readtime">
2454        <i class="far fa-clock" aria-hidden="true"></i>
2455        
2456          18 minute read
2457        
2458      </span>
2459    
2460  </p>
2461
2462
2463    <p class="archive__item-excerpt" itemprop="description">Getting Started With Airflow in WSL
2464This blog will be updated more on dataqoil.com.
2465
2466</p>
2467  </article>
2468</div>
2469
2470      
2471        
2472
2473
2474
2475<div class="list__item">
2476  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2477    
2478    <h2 class="archive__item-title no_toc" itemprop="headline">
2479      
2480        <a href="/2021/12/01/advent-of-code-2021-python-solution/" rel="permalink">Advent of Code 2021: Python Solution
2481</a>
2482      
2483    </h2>
2484    
2485
2486  <p class="page__meta">
2487    
2488
2489    
2490
2491    
2492      
2493      
2494
2495      <span class="page__meta-readtime">
2496        <i class="far fa-clock" aria-hidden="true"></i>
2497        
2498          17 minute read
2499        
2500      </span>
2501    
2502  </p>
2503
2504
2505    <p class="archive__item-excerpt" itemprop="description">
2506
2507</p>
2508  </article>
2509</div>
2510
2511      
2512        
2513
2514
2515
2516<div class="list__item">
2517  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2518    
2519    <h2 class="archive__item-title no_toc" itemprop="headline">
2520      
2521        <a href="/2021/07/17/gesture-based-calculator/" rel="permalink">Gesture Based Calculator
2522</a>
2523      
2524    </h2>
2525    
2526
2527  <p class="page__meta">
2528    
2529
2530    
2531
2532    
2533      
2534      
2535
2536      <span class="page__meta-readtime">
2537        <i class="far fa-clock" aria-hidden="true"></i>
2538        
2539          13 minute read
2540        
2541      </span>
2542    
2543  </p>
2544
2545
2546    <p class="archive__item-excerpt" itemprop="description">Gesture Based Calculator
2547Hello and welcome everyone to our last project on the #7DaysOfComputerVisionProjects series where we did some cool computer vision p...</p>
2548  </article>
2549</div>
2550
2551      
2552        
2553
2554
2555
2556<div class="list__item">
2557  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2558    
2559    <h2 class="archive__item-title no_toc" itemprop="headline">
2560      
2561        <a href="/2021/07/16/game-kill-a-fly/" rel="permalink">Game: Kill a Fly
2562</a>
2563      
2564    </h2>
2565    
2566
2567  <p class="page__meta">
2568    
2569
2570    
2571
2572    
2573      
2574      
2575
2576      <span class="page__meta-readtime">
2577        <i class="far fa-clock" aria-hidden="true"></i>
2578        
2579          12 minute read
2580        
2581      </span>
2582    
2583  </p>
2584
2585
2586    <p class="archive__item-excerpt" itemprop="description">Kill The Fly
2587Hello surfer, if you were following our series #7DaysOfComputerVisionProjects then this is the 6th project and this is going to be different and...</p>
2588  </article>
2589</div>
2590
2591      
2592        
2593
2594
2595
2596<div class="list__item">
2597  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2598    
2599    <h2 class="archive__item-title no_toc" itemprop="headline">
2600      
2601        <a href="/2021/07/15/gesture-based-visually-writing-system/" rel="permalink">Gesture Based Visually Writing System
2602</a>
2603      
2604    </h2>
2605    
2606
2607  <p class="page__meta">
2608    
2609
2610    
2611
2612    
2613      
2614      
2615
2616      <span class="page__meta-readtime">
2617        <i class="far fa-clock" aria-hidden="true"></i>
2618        
2619          10 minute read
2620        
2621      </span>
2622    
2623  </p>
2624
2625
2626    <p class="archive__item-excerpt" itemprop="description">Gesture Based Writing Method
2627Introduction
2628Hello surfer, welcome to this blog where I will be writing a Python code to write something in canvas by moving fin...</p>
2629  </article>
2630</div>
2631
2632      
2633        
2634
2635
2636
2637<div class="list__item">
2638  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2639    
2640    <h2 class="archive__item-title no_toc" itemprop="headline">
2641      
2642        <a href="/2021/07/14/play-trex-with-image-processing/" rel="permalink">Auto Trex: Playing Chrome Trex Game with Image Processing
2643</a>
2644      
2645    </h2>
2646    
2647
2648  <p class="page__meta">
2649    
2650
2651    
2652
2653    
2654      
2655      
2656
2657      <span class="page__meta-readtime">
2658        <i class="far fa-clock" aria-hidden="true"></i>
2659        
2660          5 minute read
2661        
2662      </span>
2663    
2664  </p>
2665
2666
2667    <p class="archive__item-excerpt" itemprop="description">Playing Trex Game With Image Processing
2668Hello everyone, in the last part, we used gestures to perform jump and duck but in this part, we will not use gesture...</p>
2669  </article>
2670</div>
2671
2672      
2673        
2674
2675
2676
2677<div class="list__item">
2678  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2679    
2680    <h2 class="archive__item-title no_toc" itemprop="headline">
2681      
2682        <a href="/2021/07/13/playing-chrome-trex-game-with-gestures/" rel="permalink">Playing Chrome Trex Game with Gestures
2683</a>
2684      
2685    </h2>
2686    
2687
2688  <p class="page__meta">
2689    
2690
2691    
2692
2693    
2694      
2695      
2696
2697      <span class="page__meta-readtime">
2698        <i class="far fa-clock" aria-hidden="true"></i>
2699        
2700          5 minute read
2701        
2702      </span>
2703    
2704  </p>
2705
2706
2707    <p class="archive__item-excerpt" itemprop="description">Play Trex Game on Chrome By Gesture Using OpenCV and Mediapipe
2708Hello there surfer! 
2709Since few days, I am thinking about some cool projects that can be done w...</p>
2710  </article>
2711</div>
2712
2713      
2714        
2715
2716
2717
2718<div class="list__item">
2719  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2720    
2721    <h2 class="archive__item-title no_toc" itemprop="headline">
2722      
2723        <a href="/2021/07/12/air-mouse-control-mouse-with-gestures/" rel="permalink">Air Mouse: Controlling Mouse With Gestures in Air
2724</a>
2725      
2726    </h2>
2727    
2728
2729  <p class="page__meta">
2730    
2731
2732    
2733
2734    
2735      
2736      
2737
2738      <span class="page__meta-readtime">
2739        <i class="far fa-clock" aria-hidden="true"></i>
2740        
2741          9 minute read
2742        
2743      </span>
2744    
2745  </p>
2746
2747
2748    <p class="archive__item-excerpt" itemprop="description">Air Mouse: Doing Mouse Operations Using Finger Gestures
2749Hey surfer, in this blog, I am going to write about how can we do basic mouse operations like move po...</p>
2750  </article>
2751</div>
2752
2753      
2754        
2755
2756
2757
2758<div class="list__item">
2759  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2760    
2761    <h2 class="archive__item-title no_toc" itemprop="headline">
2762      
2763        <a href="/2021/07/11/real-time-background-changing/" rel="permalink">
2763Realtime Background Changing in Python
2764</a>
2765      
2766    </h2>
2767    
2768
2769  <p class="page__meta">
2770    
2771
2772    
2773
2774    
2775      
2776      
2777
2778      <span class="page__meta-readtime">
2779        <i class="far fa-clock" aria-hidden="true"></i>
2780        
2781          9 minute read
2782        
2783      </span>
2784    
2785  </p>
2786
2787
2788    <p class="archive__item-excerpt" itemprop="description">Real Time Background Changing With OpenCV and Python
2789This blog is the part of the series #7DaysOfComputerVisionProjects. Links to the blogs and videos of eac...</p>
2790  </article>
2791</div>
2792
2793      
2794        
2795
2796
2797
2798<div class="list__item">
2799  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2800    
2801    <h2 class="archive__item-title no_toc" itemprop="headline">
2802      
2803        <a href="/2021/05/24/coding-run-length-encoding-in-python/" rel="permalink">Image Compression In Python: Run Length Encoding
2804</a>
2805      
2806    </h2>
2807    
2808
2809  <p class="page__meta">
2810    
2811
2812    
2813
2814    
2815      
2816      
2817
2818      <span class="page__meta-readtime">
2819        <i class="far fa-clock" aria-hidden="true"></i>
2820        
2821          9 minute read
2822        
2823      </span>
2824    
2825  </p>
2826
2827
2828    <p class="archive__item-excerpt" itemprop="description">Run Length Encoding is one of the image compression algorithms that is lossless. So let’s get started.
2829
2830(Teaser Image taken from here.)
2831
2832
2833  If you are intere...</p>
2834  </article>
2835</div>
2836
2837      
2838        
2839
2840
2841
2842<div class="list__item">
2843  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2844    
2845    <h2 class="archive__item-title no_toc" itemprop="headline">
2846      
2847        <a href="/2021/05/04/getting-started-with-opencv-in-c-c++-in-windows/" rel="permalink">Getting Started With OpenCV in C/C++ in Windows
2848</a>
2849      
2850    </h2>
2851    
2852
2853  <p class="page__meta">
2854    
2855
2856    
2857
2858    
2859      
2860      
2861
2862      <span class="page__meta-readtime">
2863        <i class="far fa-clock" aria-hidden="true"></i>
2864        
2865          3 minute read
2866        
2867      </span>
2868    
2869  </p>
2870
2871
2872    <p class="archive__item-excerpt" itemprop="description">How to configure OpenCV for C/C++ in Windows?
2873Installing OpenCV is very hard task because of various things like build error and Compiler Error. So in this t...</p>
2874  </article>
2875</div>
2876
2877      
2878        
2879
2880
2881
2882<div class="list__item">
2883  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2884    
2885    <h2 class="archive__item-title no_toc" itemprop="headline">
2886      
2887        <a href="/2021/03/10/messing-up-with-cnn-auto-encoder-for-gray-to-rgb-image/" rel="permalink">Messing Up With Convolutional Neural Nets: Autoencoder for Grayscale to RGB Image
2888</a>
2889      
2890    </h2>
2891    
2892
2893  <p class="page__meta">
2894    
2895
2896    
2897
2898    
2899      
2900      
2901
2902      <span class="page__meta-readtime">
2903        <i class="far fa-clock" aria-hidden="true"></i>
2904        
2905          19 minute read
2906        
2907      </span>
2908    
2909  </p>
2910
2911
2912    <p class="archive__item-excerpt" itemprop="description">I might stop writing new blogs on this site so please visit dataqoil.com for more cool kinds of stuff.
2913
2914Image colorization has recently been popular with the...</p>
2915  </article>
2916</div>
2917
2918      
2919    </div>
2920    <a href="#page-title" class="back-to-top">Back to Top &uarr;</a>
2921  </section>
2922
2923  <section id="2020" class="taxonomy__section">
2924    <h2 class="archive__subtitle">2020</h2>
2925    <div class="entries-list">
2926      
2927        
2928
2929
2930
2931<div class="list__item">
2932  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2933    
2934    <h2 class="archive__item-title no_toc" itemprop="headline">
2935      
2936        <a href="/2020/12/31/using-dstack-for-building-machine-learning-apps-faster/" rel="permalink">Building Machine Learning Apps Faster With dstack.ai
2937</a>
2938      
2939    </h2>
2940    
2941
2942  <p class="page__meta">
2943    
2944
2945    
2946
2947    
2948      
2949      
2950
2951      <span class="page__meta-readtime">
2952        <i class="far fa-clock" aria-hidden="true"></i>
2953        
2954          6 minute read
2955        
2956      </span>
2957    
2958  </p>
2959
2960
2961    <p class="archive__item-excerpt" itemprop="description">Building Machine Learning Apps Faster With dstack.ai
2962Happy New Year everyone!
2963
2964</p>
2965  </article>
2966</div>
2967
2968      
2969        
2970
2971
2972
2973<div class="list__item">
2974  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
2975    
2976    <h2 class="archive__item-title no_toc" itemprop="headline">
2977      
2978        <a href="/2020/12/25/exploring-dstack-for-building-data-apps-faster/" rel="permalink">Building Data Apps Faster With dstack.ai
2979</a>
2980      
2981    </h2>
2982    
2983
2984  <p class="page__meta">
2985    
2986
2987    
2988
2989    
2990      
2991      
2992
2993      <span class="page__meta-readtime">
2994        <i class="far fa-clock" aria-hidden="true"></i>
2995        
2996          8 minute read
2997        
2998      </span>
2999    
3000  </p>
3001
3002
3003    <p class="archive__item-excerpt" itemprop="description">Getting Started With dstack.ai
3004This blog contains a minimal example of making data apps using dstack.
3005
3006</p>
3007  </article>
3008</div>
3009
3010      
3011        
3012
3013
3014
3015<div class="list__item">
3016  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3017    
3018    <h2 class="archive__item-title no_toc" itemprop="headline">
3019      
3020        <a href="/2020/11/21/deploying-nepse-data-visualizer-on-heroku/" rel="permalink">NEPSE Data Visualizing and Deploy it on Heroku
3021</a>
3022      
3023    </h2>
3024    
3025
3026  <p class="page__meta">
3027    
3028
3029    
3030
3031    
3032      
3033      
3034
3035      <span class="page__meta-readtime">
3036        <i class="far fa-clock" aria-hidden="true"></i>
3037        
3038          10 minute read
3039        
3040      </span>
3041    
3042  </p>
3043
3044
3045    <p class="archive__item-excerpt" itemprop="description">Introduction
3046I might stop writing new blogs on this site so please visit dataqoil.com for more cool kinds of stuff.
3047
3048</p>
3049  </article>
3050</div>
3051
3052      
3053        
3054
3055
3056
3057<div class="list__item">
3058  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3059    
3060    <h2 class="archive__item-title no_toc" itemprop="headline">
3061      
3062        <a href="/2020/10/19/corn-infection-detection-data-preparation/" rel="permalink">Corn Leaf Infection Detection: Data Preprocessing and Custom Datagenerator
3063</a>
3064      
3065    </h2>
3066    
3067
3068  <p class="page__meta">
3069    
3070
3071    
3072
3073    
3074      
3075      
3076
3077      <span class="page__meta-readtime">
3078        <i class="far fa-clock" aria-hidden="true"></i>
3079        
3080          15 minute read
3081        
3082      </span>
3083    
3084  </p>
3085
3086
3087    <p class="archive__item-excerpt" itemprop="description">Introduction
3088Here on this blog, I will be giving a gentle introduction about how to do Region Based Detection project on python from scratch. The scratch mea...</p>
3089  </article>
3090</div>
3091
3092      
3093        
3094
3095
3096
3097<div class="list__item">
3098  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3099    
3100    <h2 class="archive__item-title no_toc" itemprop="headline">
3101      
3102        <a href="/2020/10/13/deploying-face-mask-classifier-on-heroku-deploy/" rel="permalink">Deploying Face Mask Classifier on Heroku: Deploy on Heroku
3103</a>
3104      
3105    </h2>
3106    
3107
3108  <p class="page__meta">
3109    
3110
3111    
3112
3113    
3114      
3115      
3116
3117      <span class="page__meta-readtime">
3118        <i class="far fa-clock" aria-hidden="true"></i>
3119        
3120          7 minute read
3121        
3122      </span>
3123    
3124  </p>
3125
3126
3127    <p class="archive__item-excerpt" itemprop="description">I might stop writing new blogs on this site so please visit dataqoil.com for more cool kinds of stuff.
3128
3129</p>
3130  </article>
3131</div>
3132
3133      
3134        
3135
3136
3137
3138<div class="list__item">
3139  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3140    
3141    <h2 class="archive__item-title no_toc" itemprop="headline">
3142      
3143        <a href="/2020/10/12/deploying-face-mask-classifier-on-heroku-classifier/" rel="permalink">Deploying Face Mask Classifier on Heroku: Train Classifier
3144</a>
3145      
3146    </h2>
3147    
3148
3149  <p class="page__meta">
3150    
3151
3152    
3153
3154    
3155      
3156      
3157
3158      <span class="page__meta-readtime">
3159        <i class="far fa-clock" aria-hidden="true"></i>
3160        
3161          12 minute read
3162        
3163      </span>
3164    
3165  </p>
3166
3167
3168    <p class="archive__item-excerpt" itemprop="description">This is a part 1 of a blogging series.
3169
3170  Part 1: Deploying Face Mask Classifier on Heroku: Building a Classifier
3171  Part 2: Deploying Face Mask Classifier on...</p>
3172  </article>
3173</div>
3174
3175      
3176        
3177
3178
3179
3180<div class="list__item">
3181  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3182    
3183    <h2 class="archive__item-title no_toc" itemprop="headline">
3184      
3185        <a href="/2020/10/02/ocr-for-devanagari-handwritten-character-recognition-web-app/" rel="permalink">OCR For Devanagari Handwritten Character: Web APP
3186</a>
3187      
3188    </h2>
3189    
3190
3191  <p class="page__meta">
3192    
3193
3194    
3195
3196    
3197      
3198      
3199
3200      <span class="page__meta-readtime">
3201        <i class="far fa-clock" aria-hidden="true"></i>
3202        
3203          less than 1 minute read
3204        
3205      </span>
3206    
3207  </p>
3208
3209
3210    <p class="archive__item-excerpt" itemprop="description">This is a part 3 of a blogging series.
3211
3212  Part 1: OCR for DHC: Building a Classifier
3213  Part 2: OCR for DHC: Segmentation, Localization and First Version
3214  Pa...</p>
3215  </article>
3216</div>
3217
3218      
3219        
3220
3221
3222
3223<div class="list__item">
3224  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3225    
3226    <h2 class="archive__item-title no_toc" itemprop="headline">
3227      
3228        <a href="/2020/10/01/ocr-for-devanagari-handwritten-character-recognition-segmentation-localization-using-numpy/" rel="permalink">OCR For Devanagari Handwritten Character: Segmentation, Localization using NumPy
3229</a>
3230      
3231    </h2>
3232    
3233
3234  <p class="page__meta">
3235    
3236
3237    
3238
3239    
3240      
3241      
3242
3243      <span class="page__meta-readtime">
3244        <i class="far fa-clock" aria-hidden="true"></i>
3245        
3246          17 minute read
3247        
3248      </span>
3249    
3250  </p>
3251
3252
3253    <p class="archive__item-excerpt" itemprop="description">A localization, segmentation and the first version of OCR using NumPy.
3254
3255</p>
3256  </article>
3257</div>
3258
3259      
3260        
3261
3262
3263
3264<div class="list__item">
3265  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3266    
3267    <h2 class="archive__item-title no_toc" itemprop="headline">
3268      
3269        <a href="/2020/09/30/ocr-for-devanagari-handwritten-character-recognition-building-a-classifier/" rel="permalink">OCR For Devanagari Handwritten Character: Building a Classifier
3270</a>
3271      
3272    </h2>
3273    
3274
3275  <p class="page__meta">
3276    
3277
3278    
3279
3280    
3281      
3282      
3283
3284      <span class="page__meta-readtime">
3285        <i class="far fa-clock" aria-hidden="true"></i>
3286        
3287          8 minute read
3288        
3289      </span>
3290    
3291  </p>
3292
3293
3294    <p class="archive__item-excerpt" itemprop="description">A Devanagari Handwritten Characters Classifier using CNN on Keras.
3295
3296</p>
3297  </article>
3298</div>
3299
3300      
3301        
3302
3303
3304
3305<div class="list__item">
3306  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3307    
3308    <h2 class="archive__item-title no_toc" itemprop="headline">
3309      
3310        <a href="/2020/09/18/why-do-i-regret-not-knowing-about-gitHub-pages-earlier/" rel="permalink">Why do I regret not knowing about GitHub Pages earlier?
3311</a>
3312      
3313    </h2>
3314    
3315
3316  <p class="page__meta">
3317    
3318
3319    
3320
3321    
3322      
3323      
3324
3325      <span class="page__meta-readtime">
3326        <i class="far fa-clock" aria-hidden="true"></i>
3327        
3328          7 minute read
3329        
3330      </span>
3331    
3332  </p>
3333
3334
3335    <p class="archive__item-excerpt" itemprop="description">Contents
3336
3337</p>
3338  </article>
3339</div>
3340
3341      
3342        
3343
3344
3345
3346<div class="list__item">
3347  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3348    
3349    <h2 class="archive__item-title no_toc" itemprop="headline">
3350      
3351        <a href="/2020/09/06/some-fun-computer-vision-projects-for-exercising-your-skills/" rel="permalink">Some Fun Computer Vision Projects For Exercising Your Skills
3352</a>
3353      
3354    </h2>
3355    
3356
3357  <p class="page__meta">
3358    
3359
3360    
3361
3362    
3363      
3364      
3365
3366      <span class="page__meta-readtime">
3367        <i class="far fa-clock" aria-hidden="true"></i>
3368        
3369          10 minute read
3370        
3371      </span>
3372    
3373  </p>
3374
3375
3376    <p class="archive__item-excerpt" itemprop="description">Contents
3377
3378</p>
3379  </article>
3380</div>
3381
3382      
3383        
3384
3385
3386
3387<div class="list__item">
3388  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3389    
3390    <h2 class="archive__item-title no_toc" itemprop="headline">
3391      
3392        <a href="/2020/08/28/gesture-based-visually-writing-system-web-app/" rel="permalink">Gesture Based Visually Writing System: Building a Web App Using Flask
3393</a>
3394      
3395    </h2>
3396    
3397
3398  <p class="page__meta">
3399    
3400
3401    
3402
3403    
3404      
3405      
3406
3407      <span class="page__meta-readtime">
3408        <i class="far fa-clock" aria-hidden="true"></i>
3409        
3410          25 minute read
3411        
3412      </span>
3413    
3414  </p>
3415
3416
3417    <p class="archive__item-excerpt" itemprop="description">Contents
3418
3419</p>
3420  </article>
3421</div>
3422
3423      
3424        
3425
3426
3427
3428<div class="list__item">
3429  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3430    
3431    <h2 class="archive__item-title no_toc" itemprop="headline">
3432      
3433        <a href="/2020/08/20/gesture-based-visually-writing-system-ad
3433d-slider-more-colors-and-optimized-code/" rel="permalink">Gesture Based Visually Writing System: Add Slider, More Colors and Optimized Code
3434</a>
3435      
3436    </h2>
3437    
3438
3439  <p class="page__meta">
3440    
3441
3442    
3443
3444    
3445      
3446      
3447
3448      <span class="page__meta-readtime">
3449        <i class="far fa-clock" aria-hidden="true"></i>
3450        
3451          37 minute read
3452        
3453      </span>
3454    
3455  </p>
3456
3457
3458    <p class="archive__item-excerpt" itemprop="description">Contents
3459
3460</p>
3461  </article>
3462</div>
3463
3464      
3465        
3466
3467
3468
3469<div class="list__item">
3470  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3471    
3472    <h2 class="archive__item-title no_toc" itemprop="headline">
3473      
3474        <a href="/2020/08/16/contour-based-game-break-the-bricks/" rel="permalink">Contour Based Game: Break The Bricks
3475</a>
3476      
3477    </h2>
3478    
3479
3480  <p class="page__meta">
3481    
3482
3483    
3484
3485    
3486      
3487      
3488
3489      <span class="page__meta-readtime">
3490        <i class="far fa-clock" aria-hidden="true"></i>
3491        
3492          27 minute read
3493        
3494      </span>
3495    
3496  </p>
3497
3498
3499    <p class="archive__item-excerpt" itemprop="description">Contents
3500
3501</p>
3502  </article>
3503</div>
3504
3505      
3506        
3507
3508
3509
3510<div class="list__item">
3511  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3512    
3513    <h2 class="archive__item-title no_toc" itemprop="headline">
3514      
3515        <a href="/2020/08/14/gesture-based-visually-writing-system-adding-virtual-animation-new-mode-and-new-vui/" rel="permalink">Gesture Based Visually Writing System: Adding Virtual Animation, New Mode and New VUI
3516</a>
3517      
3518    </h2>
3519    
3520
3521  <p class="page__meta">
3522    
3523
3524    
3525
3526    
3527      
3528      
3529
3530      <span class="page__meta-readtime">
3531        <i class="far fa-clock" aria-hidden="true"></i>
3532        
3533          23 minute read
3534        
3535      </span>
3536    
3537  </p>
3538
3539
3540    <p class="archive__item-excerpt" itemprop="description">Contents
3541
3542</p>
3543  </article>
3544</div>
3545
3546      
3547        
3548
3549
3550
3551<div class="list__item">
3552  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3553    
3554    <h2 class="archive__item-title no_toc" itemprop="headline">
3555      
3556        <a href="/2020/08/10/gesture-based-visually-writing-system-make-a-visual-user-interface/" rel="permalink">Gesture Based Visually Writing System: Make A Visual User Interface
3557</a>
3558      
3559    </h2>
3560    
3561
3562  <p class="page__meta">
3563    
3564
3565    
3566
3567    
3568      
3569      
3570
3571      <span class="page__meta-readtime">
3572        <i class="far fa-clock" aria-hidden="true"></i>
3573        
3574          28 minute read
3575        
3576      </span>
3577    
3578  </p>
3579
3580
3581    <p class="archive__item-excerpt" itemprop="description">Contents
3582
3583</p>
3584  </article>
3585</div>
3586
3587      
3588        
3589
3590
3591
3592<div class="list__item">
3593  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3594    
3595    <h2 class="archive__item-title no_toc" itemprop="headline">
3596      
3597        <a href="/2020/08/10/drawing-simple-geometrical-shapes-on-python-using-numpy-and-visualize-it-with-matplotlib/" rel="permalink">Drawing Simple Geometrical Shapes on Python Using NumPy and Visualize It
3598</a>
3599      
3600    </h2>
3601    
3602
3603  <p class="page__meta">
3604    
3605
3606    
3607
3608    
3609      
3610      
3611
3612      <span class="page__meta-readtime">
3613        <i class="far fa-clock" aria-hidden="true"></i>
3614        
3615          21 minute read
3616        
3617      </span>
3618    
3619  </p>
3620
3621
3622    <p class="archive__item-excerpt" itemprop="description">Contents
3623
3624Drawing Simple Geometrical Shapes on Python from scratch, have you tried it?
3625
3626</p>
3627  </article>
3628</div>
3629
3630      
3631        
3632
3633
3634
3635<div class="list__item">
3636  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3637    
3638    <h2 class="archive__item-title no_toc" itemprop="headline">
3639      
3640        <a href="/2020/08/10/writing-a-logistic-regression-class-from-scratch/" rel="permalink">Writing a Logistic Regression Class from Scratch
3641</a>
3642      
3643    </h2>
3644    
3645
3646  <p class="page__meta">
3647    
3648
3649    
3650
3651    
3652      
3653      
3654
3655      <span class="page__meta-readtime">
3656        <i class="far fa-clock" aria-hidden="true"></i>
3657        
3658          12 minute read
3659        
3660      </span>
3661    
3662  </p>
3663
3664
3665    <p class="archive__item-excerpt" itemprop="description">Contents
3666
3667</p>
3668  </article>
3669</div>
3670
3671      
3672        
3673
3674
3675
3676<div class="list__item">
3677  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3678    
3679    <h2 class="archive__item-title no_toc" itemprop="headline">
3680      
3681        <a href="/2020/08/07/writing-a-linear-regression-class-from-scratch-using-python/" rel="permalink">Writing a Linear Regression Class from Scratch Using Python
3682</a>
3683      
3684    </h2>
3685    
3686
3687  <p class="page__meta">
3688    
3689
3690    
3691
3692    
3693      
3694      
3695
3696      <span class="page__meta-readtime">
3697        <i class="far fa-clock" aria-hidden="true"></i>
3698        
3699          15 minute read
3700        
3701      </span>
3702    
3703  </p>
3704
3705
3706    <p class="archive__item-excerpt" itemprop="description">Contents
3707
3708</p>
3709  </article>
3710</div>
3711
3712      
3713        
3714
3715
3716
3717<div class="list__item">
3718  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3719    
3720    <h2 class="archive__item-title no_toc" itemprop="headline">
3721      
3722        <a href="/2020/08/04/deploying-a-simple-rasa-chatbot-on-unity3d-project-to-make-a-chatbot-for-android-devices/" rel="permalink">Deploying a Simple RASA Chatbot on Unity3d Project to Make a Chatbot for Android Devices
3723</a>
3724      
3725    </h2>
3726    
3727
3728  <p class="page__meta">
3729    
3730
3731    
3732
3733    
3734      
3735      
3736
3737      <span class="page__meta-readtime">
3738        <i class="far fa-clock" aria-hidden="true"></i>
3739        
3740          15 minute read
3741        
3742      </span>
3743    
3744  </p>
3745
3746
3747    <p class="archive__item-excerpt" itemprop="description">Creating a Chatbot on Android Using Unity3d and RASA
3748I might stop writing new blogs on this site so please visit dataqoil.com for more cool kinds of stuff.
3749
3750</p>
3751  </article>
3752</div>
3753
3754      
3755        
3756
3757
3758
3759<div class="list__item">
3760  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3761    
3762    <h2 class="archive__item-title no_toc" itemprop="headline">
3763      
3764        <a href="/2020/08/01/gesture-based-visually-writing-system-using-opencv-and-python/" rel="permalink">Gesture Based Visually Writing System Using OpenCV and Python
3765</a>
3766      
3767    </h2>
3768    
3769
3770  <p class="page__meta">
3771    
3772
3773    
3774
3775    
3776      
3777      
3778
3779      <span class="page__meta-readtime">
3780        <i class="far fa-clock" aria-hidden="true"></i>
3781        
3782          23 minute read
3783        
3784      </span>
3785    
3786  </p>
3787
3788
3789    <p class="archive__item-excerpt" itemprop="description">This is the first part of Gesture Based Visually Writing System.
3790
3791  Gesture Based Visually Writing System Using OpenCV and Python
3792  Gesture Based Visually Wr...</p>
3793  </article>
3794</div>
3795
3796      
3797        
3798
3799
3800
3801<div class="list__item">
3802  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3803    
3804    <h2 class="archive__item-title no_toc" itemprop="headline">
3805      
3806        <a href="/2020/06/05/writing-popular-machine-learning-optimizers-from-scratch-on-python/" rel="permalink">Writing Popular Machine Learning Optimizers From Scratch on Python
3807</a>
3808      
3809    </h2>
3810    
3811
3812  <p class="page__meta">
3813    
3814
3815    
3816
3817    
3818      
3819      
3820
3821      <span class="page__meta-readtime">
3822        <i class="far fa-clock" aria-hidden="true"></i>
3823        
3824          7 minute read
3825        
3826      </span>
3827    
3828  </p>
3829
3830
3831    <p class="archive__item-excerpt" itemprop="description">Contents
3832
3833  Before begining,
3834  2. Contains    
3835      2.1 Initialize our class
3836      Gradient Descent
3837      2.3 Momentum Optimizer
3838      2.4 Adagrad
3839      2.5...</p>
3840  </article>
3841</div>
3842
3843      
3844        
3845
3846
3847
3848<div class="list__item">
3849  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3850    
3851    <h2 class="archive__item-title no_toc" itemprop="headline">
3852      
3853        <a href="/2020/06/05/convolutional-neural-networks-from-scratch-on-python/" rel="permalink">Convolutional Neural Networks From Scratch on Python
3854</a>
3855      
3856    </h2>
3857    
3858
3859  <p class="page__meta">
3860    
3861
3862    
3863
3864    
3865      
3866      
3867
3868      <span class="page__meta-readtime">
3869        <i class="far fa-clock" aria-hidden="true"></i>
3870        
3871          39 minute read
3872        
3873      </span>
3874    
3875  </p>
3876
3877
3878    <p class="archive__item-excerpt" itemprop="description">Contents
3879
3880</p>
3881  </article>
3882</div>
3883
3884      
3885        
3886
3887
3888
3889<div class="list__item">
3890  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3891    
3892    <h2 class="archive__item-title no_toc" itemprop="headline">
3893      
3894        <a href="/2020/05/29/image-processing-class-from-scratch-on-python/" rel="permalink">Image Processing Class from Scratch on Python
3895</a>
3896      
3897    </h2>
3898    
3899
3900  <p class="page__meta">
3901    
3902
3903    
3904
3905    
3906      
3907      
3908
3909      <span class="page__meta-readtime">
3910        <i class="far fa-clock" aria-hidden="true"></i>
3911        
3912          7 minute read
3913        
3914      </span>
3915    
3916  </p>
3917
3918
3919    <p class="archive__item-excerpt" itemprop="description">Contents
3920
3921  1.1 What am I using?
3922  1.2 What this blog includes?
3923  2 Steps    
3924      Initializing a ImageProcessing class
3925      Adding a read method
3926      Add...</p>
3927  </article>
3928</div>
3929
3930      
3931        
3932
3933
3934
3935<div class="list__item">
3936  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3937    
3938    <h2 class="archive__item-title no_toc" itemprop="headline">
3939      
3940        <a href="/2020/05/29/writing-a-deep-neural-network-from-scratch-on-python/" rel="permalink">Writing a Deep Neural Network from Scratch on Python
3941</a>
3942      
3943    </h2>
3944    
3945
3946  <p class="page__meta">
3947    
3948
3949    
3950
3951    
3952      
3953      
3954
3955      <span class="page__meta-readtime">
3956        <i class="far fa-clock" aria-hidden="true"></i>
3957        
3958          28 minute read
3959        
3960      </span>
3961    
3962  </p>
3963
3964
3965    <p class="archive__item-excerpt" itemprop="description">Contents
3966
3967  Updates:
3968  1.1 What I am covering on this blog?
3969  2. Warning
3970  3. Steps
3971  3.1 Creating a FF layer class.    
3972      3.1.1 As usual, importing nece...</p>
3973  </article>
3974</div>
3975
3976      
3977        
3978
3979
3980
3981<div class="list__item">
3982  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
3983    
3984    <h2 class="archive__item-title no_toc" itemprop="headline">
3985      
3986        <a href="/2020/03/19/how-to-download-autodesk-maya-3d-for-free/" rel="permalink">How to download Autodesk Maya 3d for free
3987</a>
3988      
3989    </h2>
3990    
3991
3992  <p class="page__meta">
3993    
3994
3995    
3996
3997    
3998      
3999      
4000
4001      <span class="page__meta-readtime">
4002        <i class="far fa-clock" aria-hidden="true"></i>
4003        
4004          less than 1 minute read
4005        
4006      </span>
4007    
4008  </p>
4009
4010
4011    <p class="archive__item-excerpt" itemprop="description">
4012
4013
4014
4015</p>
4016  </article>
4017</div>
4018
4019      
4020        
4021
4022
4023
4024<div class="list__item">
4025  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
4026    
4027    <h2 class="archive__item-title no_toc" itemprop="headline">
4028      
4029        <a href="/2020/03/19/unity-has-provided-3-months-of-unity-learning-premium-free-for-all/" rel="permalink">Unity has provided 3 months of Unity Learning Premium free for all
4030</a>
4031      
4032    </h2>
4033    
4034
4035  <p class="page__meta">
4036    
4037
4038    
4039
4040    
4041      
4042      
4043
4044      <span class="page__meta-readtime">
4045        <i class="far fa-clock" aria-hidden="true"></i>
4046        
4047          3 minute read
4048        
4049      </span>
4050    
4051  </p>
4052
4053
4054    <p class="archive__item-excerpt" itemprop="description">
4055 Due to current global threat of  COVID-19, unity is providing free access to all the contents of Unity Learn platform. And as a life long learner, I am wri...</p>
4056  </article>
4057</div>
4058
4059      
4060        
4061
4062
4063
4064<div class="list__item">
4065  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
4066    
4067    <h2 class="archive__item-title no_toc" itemprop="headline">
4068      
4069        <a href="/2020/03/03/text-classification-using-naive-bayes-scratch-to-the-framework/" rel="permalink">Text Classification using Naive Bayes, Scratch to the Framework
4070</a>
4071      
4072    </h2>
4073    
4074
4075  <p class="page__meta">
4076    
4077
4078    
4079
4080    
4081      
4082      
4083
4084      <span class="page__meta-readtime">
4085        <i class="far fa-clock" aria-hidden="true"></i>
4086        
4087          less than 1 minute read
4088        
4089      </span>
4090    
4091  </p>
4092
4093
4094    <p class="archive__item-excerpt" itemprop="description">
4095So this is not a blog for introduction to naive bayes but implementation way for spam message classification. I have also created a YouTube video for this t...</p>
4096  </article>
4097</div>
4098
4099      
4100        
4101
4102
4103
4104<div class="list__item">
4105  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
4106    
4107    <h2 class="archive__item-title no_toc" itemprop="headline">
4108      
4109        <a href="/2020/02/26/guidance-for-ai-game-development-using-unity/" rel="permalink">Guidance For AI Game Development Using Unity
4110</a>
4111      
4112    </h2>
4113    
4114
4115  <p class="page__meta">
4116    
4117
4118    
4119
4120    
4121      
4122      
4123
4124      <span class="page__meta-readtime">
4125        <i class="far fa-clock" aria-hidden="true"></i>
4126        
4127          2 minute read
4128        
4129      </span>
4130    
4131  </p>
4132
4133
4134    <p class="archive__item-excerpt" itemprop="description">Contents
4135
4136
4137As becoming a Machine Learning enthusiast, I searched for some resources where I can learn Reinforcement Learning. Then at the same time I found a...</p>
4138  </article>
4139</div>
4140
4141      
4142        
4143
4144
4145
4146<div class="list__item">
4147  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
4148    
4149    <h2 class="archive__item-title no_toc" itemprop="headline">
4150      
4151        <a href="/2020/02/25/building-ocr-for-devanagari-handwritten-character/" rel="permalink">Building OCR For Devanagari Handwritten Character
4152</a>
4153      
4154    </h2>
4155    
4156
4157  <p class="page__meta">
4158    
4159
4160    
4161
4162    
4163      
4164      
4165
4166      <span class="page__meta-readtime">
4167        <i class="far fa-clock" aria-hidden="true"></i>
4168        
4169          6 minute read
4170        
4171      </span>
4172    
4173  </p>
4174
4175
4176    <p class="archive__item-excerpt" itemprop="description">
4177Using Keras, OpenCv, Numpy build a simple&nbsp;OCR.
4178
4179
4180Contents
4181
4182
4183Inspiration
4184
4185
4186
4187Devanagari is popular across India and Nepal. It is also a National font of ...</p>
4188  </article>
4189</div>
4190
4191      
4192        
4193
4194
4195
4196<div class="list__item">
4197  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
4198    
4199    <h2 class="archive__item-title no_toc" itemprop="headline">
4200      
4201        <a href="/2020/02/25/crowd-estimate-made-easy/" rel="permalink">Crowd Counting Made Easy
4202</a>
4203      
4204    </h2>
4205    
4206
4207  <p class="page__meta">
4208    
4209
4210    
4211
4212    
4213      
4214      
4215
4216      <span class="page__meta-readtime">
4217        <i class="far fa-clock" aria-hidden="true"></i>
4218        
4219          7 minute read
4220        
4221      </span>
4222    
4223  </p>
4224
4225
4226    <p class="archive__item-excerpt" itemprop="description">Contents
4227
4228
4229Experience Of Being Udacity Scholar:
4230
4231
4232
4233As a scholar of Udacity’s Secure and Private AI Challenge  course by Facebook, I have not only learned abo...</p>
4234  </article>
4235</div>
4236
4237      
4238        
4239
4240
4241
4242<div class="list__item">
4243  <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork">
4244    
4245    <h2 class="archive__item-title no_toc" itemprop="headline">
4246      
4247        <a href="/2020/02/24/beginning-of-my-blogging-journey/" rel="permalink">Beginning of my blogging journey.
4248</a>
4249      
4250    </h2>
4251    
4252
4253  <p class="page__meta">
4254    
4255
4256    
4257
4258    
4259      
4260      
4261
4262      <span class="page__meta-readtime">
4263        <i class="far fa-clock" aria-hidden="true"></i>
4264        
4265          less than 1 minute read
4266        
4267      </span>
4268    
4269  </p>
4270
4271
4272    <p class="archive__item-excerpt" itemprop="description">Contents
4273
4274I thought of doing blogging since school but guess what, the internet was not that much available like these days. After years, I am about to write...</p>
4275  </article>
4276</div>
4277
4278      
4279    </div>
4280    <a href="#page-title" class="back-to-top">Back to Top &uarr;</a>
4281  </section>
4282
4283
4284  </div>
4285</div>
4286    </div>
4287
4288    
4289      <div class="search-content">
4290        <div class="search-content__inner-wrap"><form class="search-content__form" onkeydown="return event.key != 'Enter';">
4291    <label class="sr-only" for="search">
4292      Enter your search term...
4293    </label>
4294    <input type="search" id="search" class="search-input" tabindex="-1" placeholder="Enter your search term..." />
4295  </form>
4296  <div id="results" class="results"></div></div>
4297
4298      </div>
4299    
4300
4301    <div id="footer" class="page__footer">
4302      <footer>
4303        
4303<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7009255619987324"
4304     crossorigin="anonymous"></script>
4304
4305
4306<ins class="adsbygoogle"
4307     style="display:block"
4308     data-ad-client="ca-pub-7009255619987324"
4309     data-ad-slot="4547985649"
4310     data-ad-format="auto"
4311     data-full-width-responsive="true"></ins>
4312<script>
4313     (adsbygoogle = window.adsbygoogle || []).push({});
4314</script>
4314
4315        
4316        <div class="page__footer-follow">
4317  <ul class="social-icons">
4318    
4319
4320    
4321      
4322        
4323          <li><a href="https://q-viper.github.io/portfolio_new/" rel="nofollow noopener noreferrer"><i class="fas fa-fw fa-link" aria-hidden="true"></i> Website</a></li>
4324        
4325      
4326        
4327          <li><a href="https://github.com/q-viper" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-github" aria-hidden="true"></i> GitHub</a></li>
4328        
4329      
4330        
4331          <li><a href="https://www.linkedin.com/in/qramkrishna" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-linkedin" aria-hidden="true"></i> LinkedIn</a></li>
4332        
4333      
4334    
4335
4336    <!-- <li><a href="/feed.xml"><i class="fas fa-fw fa-rss-square" aria-hidden="true"></i> Feed</a></li> -->
4337  </ul>
4338</div>
4339
4340<div class="page__footer-copyright">&copy; 2026 Quassarian Viper. Powered by <a href="https://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div>
4341<script async defer src="https://scripts.simpleanalyticscdn.com/latest.js"></script>
4341
4342<noscript><img src="https://queue.simpleanalyticscdn.com/noscript.gif" alt="" referrerpolicy="no-referrer-when-downgrade" /></noscript>
4343      </footer>
4344    </div>
4345
4346    
4347  
4347<script src="/assets/js/main.min.js"></script>
4347
4348
4349
4350
4351
4352<script src="/assets/js/lunr/lunr.min.js"></script>
vendor: 1 bytes, line 4352
4352
4353<script src="/assets/js/lunr/lunr-store.js"></script>
vendor: 1 bytes, line 4353
4353
4354<script src="/assets/js/lunr/lunr-en.js"></script>
4354
4355
4356
4357
4358
4359  <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 4359-4360
4359
4360<script async src="https://www.googletagmanager.com/gtag/js?id=
4360UA-159044949-2
vendor: 12 bytes, line 4360
4360"></script>
4361<script>
4362  
vendor: 134 bytes, lines 4362-4366
4362window.dataLayer = window.dataLayer || [];
4363  function gtag(){dataLayer.push(arguments);}
4364  gtag('js', new Date());
4365
4366  gtag('config', '
4366UA-159044949-2
vendor: 29 bytes, line 4366
4366', { 'anonymize_ip': true});
4367</script>
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377  </body>
4378</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.