Practical Deep Learning: Image Search Engine

Learn how to apply your deep learning skills and create your own end-to-end image search engine.

Practical Deep Learning: Image Search Engine

Learn how to apply your deep learning skills and create your own end-to-end image search engine.
89
views
Share the link to this page
Copied

About the Class

Artificial Intelligence (AI) is one of the fastest-growing fields of computer science today, and the demand for excellent AI engineers is increasing day in and day out. This course will help you stay competitive in the AI job market by teaching you how to create a deep learning end-to-end product on your own.

Most courses focus on the basics of deep learning and teach you about the very basics of different models. In this course, however, you will learn how to write a whole end-to-end pipeline, from data preprocessing across choosing the right hyper-parameters, to showing your users results in a browser.

The case that we will tackle in this course is an engine for the image to image search.

Why should you take this course?

This course is not focused on teaching you neural networks (ANNs, CNNs, RNNs), but teaching you how to apply them in real-world cases.

If you haven’t worked on a product that uses deep learning before, this is the perfect course for you. Throughout the course, we will work together on the image to an image search engine, starting from ground zero - image preprocessing, creating a model, training it, then testing. After that, we will create a simple web application and use it to serve our model in production.

Another cool thing about this course is that we will use multiple programming languages to create the whole application around the model itself. This will make you not only a better AI engineer but also get you on the path towards becoming a full-stack AI engineer.

After taking this course, you will guarantee yourself to be one step closer to landing your dream job as an AI/ML engineer by having your own AI product/project in your portfolio.

Libraries/Tools used in the course:

The whole deep learning back-end of our pipeline will be built using Tensorflow 1.10.0. For some image preprocessing tasks, we will utilize some basic functionality from OpenCV, the essential Python library for image processing tasks.

For the app's back-end (model handling, image uploading, page navigation, etc.), we will use the flask python framework.

And for our interactive, front-end we are going to use HTML, CSS, JavaScript, and Jinja templating language. So at the end of the course, you will have a full-stack working application.

Who should take this course?

As you can see, the course is meant to teach you how to create a deep learning product from scratch.

If you are starting with deep learning, this course might be too hard for you. But if you like challenges, I do recommend following it. Although I will not be explaining the meet of neural networks (ANNs, CNNs), I will explain most concepts in great detail, so even if you are a total beginner, you should be able to follow with the help of your peers or my support through the comments section.

If you have a deep learning experience and want to move it to the next level, you will find this course very useful. You can consider it as a level up for your skills by putting your already excellent skills to new use. At the end of the course, you will not only have learned how to create an end-to-end working pipeline but also hold proof of your skills for potential employers.

Summary

The conclusion is this is a very rare opportunity, not only to learn deep learning concepts but also how to apply that knowledge and create your web application (as a complete product) from scratch.

Author

Luka Anicin

Co-founder and CTO at Laimhe
Hi guys, my name is Luka Anicin. I am an Artificial Intelligence Engineer with over three years of experience in energy, retail, education, finance, and other industries. Besides my engineering role, I am a Data Science consultant that helps teams and companies become data-driven. In my courses, I teach common Data Science concepts and showing...

School

Luka Anicin's School

Requirements

  • You should have knowledge of Python programming.
  • You should have knowledge of basic conceptual understanding of Convolutional Neural Networks (CNN).
  • You should have previous coding experience with TensorFlow (Optional).
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€66.52
List Price:  €95.03
You save:  €28.51
£55.40
List Price:  £79.15
You save:  £23.74
CA$97.77
List Price:  CA$139.67
You save:  CA$41.90
A$107.48
List Price:  A$153.55
You save:  A$46.07
S$94.07
List Price:  S$134.39
You save:  S$40.32
HK$544.73
List Price:  HK$778.22
You save:  HK$233.49
CHF 61.85
List Price:  CHF 88.36
You save:  CHF 26.51
NOK kr773.61
List Price:  NOK kr1,105.21
You save:  NOK kr331.59
DKK kr496.19
List Price:  DKK kr708.87
You save:  DKK kr212.68
NZ$119.31
List Price:  NZ$170.45
You save:  NZ$51.14
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,370.95
List Price:  ৳11,959.01
You save:  ৳3,588.06
₹5,916.42
List Price:  ₹8,452.40
You save:  ₹2,535.97
RM312.50
List Price:  RM446.45
You save:  RM133.95
₦117,624.49
List Price:  ₦168,042.19
You save:  ₦50,417.70
₨19,473.08
List Price:  ₨27,819.88
You save:  ₨8,346.79
฿2,426.48
List Price:  ฿3,466.55
You save:  ฿1,040.07
₺2,418.28
List Price:  ₺3,454.83
You save:  ₺1,036.55
B$406.67
List Price:  B$580.99
You save:  B$174.31
R1,268.60
List Price:  R1,812.36
You save:  R543.76
Лв130.09
List Price:  Лв185.85
You save:  Лв55.76
₩98,070.61
List Price:  ₩140,106.88
You save:  ₩42,036.26
₪261.37
List Price:  ₪373.41
You save:  ₪112.03
₱4,133.88
List Price:  ₱5,905.80
You save:  ₱1,771.92
¥10,806.63
List Price:  ¥15,438.71
You save:  ¥4,632.07
MX$1,423.91
List Price:  MX$2,034.25
You save:  MX$610.33
QR255.44
List Price:  QR364.93
You save:  QR109.49
P956.94
List Price:  P1,367.12
You save:  P410.17
KSh9,046.20
List Price:  KSh12,923.70
You save:  KSh3,877.50
E£3,475.04
List Price:  E£4,964.56
You save:  E£1,489.51
ብር8,733.50
List Price:  ብር12,476.97
You save:  ብር3,743.46
Kz63,853.79
List Price:  Kz91,223.61
You save:  Kz27,369.81
CLP$68,157.66
List Price:  CLP$97,372.26
You save:  CLP$29,214.60
CN¥506.84
List Price:  CN¥724.09
You save:  CN¥217.25
RD$4,224.90
List Price:  RD$6,035.83
You save:  RD$1,810.93
DA9,349.94
List Price:  DA13,357.64
You save:  DA4,007.69
FJ$158.89
List Price:  FJ$226.99
You save:  FJ$68.10
Q540.76
List Price:  Q772.55
You save:  Q231.78
GY$14,655.30
List Price:  GY$20,937.04
You save:  GY$6,281.74
ISK kr9,679.61
List Price:  ISK kr13,828.61
You save:  ISK kr4,149
DH699.78
List Price:  DH999.72
You save:  DH299.94
L1,274.52
List Price:  L1,820.82
You save:  L546.30
ден4,093.48
List Price:  ден5,848.08
You save:  ден1,754.59
MOP$561.60
List Price:  MOP$802.33
You save:  MOP$240.72
N$1,270.52
List Price:  N$1,815.10
You save:  N$544.58
C$2,577.69
List Price:  C$3,682.57
You save:  C$1,104.88
रु9,455.06
List Price:  रु13,507.81
You save:  रु4,052.75
S/265.82
List Price:  S/379.77
You save:  S/113.94
K281.99
List Price:  K402.86
You save:  K120.87
SAR262.75
List Price:  SAR375.38
You save:  SAR112.62
ZK1,938.58
List Price:  ZK2,769.51
You save:  ZK830.93
L331.04
List Price:  L472.94
You save:  L141.89
Kč1,685.42
List Price:  Kč2,407.85
You save:  Kč722.43
Ft27,354.11
List Price:  Ft39,078.98
You save:  Ft11,724.86
SEK kr771.99
List Price:  SEK kr1,102.90
You save:  SEK kr330.90
ARS$70,181.20
List Price:  ARS$100,263.16
You save:  ARS$30,081.95
Bs485.08
List Price:  Bs693
You save:  Bs207.92
COP$308,906.07
List Price:  COP$441,313.30
You save:  COP$132,407.23
₡35,572.52
List Price:  ₡50,820.06
You save:  ₡15,247.54
L1,770.13
List Price:  L2,528.86
You save:  L758.73
₲548,589.81
List Price:  ₲783,733.33
You save:  ₲235,143.51
$U2,994.50
List Price:  $U4,278.05
You save:  $U1,283.54
zł289.22
List Price:  zł413.19
You save:  zł123.97

What's Included

Language: English
Level: Intermediate
Skills: Python, Flask, Computer Vision, Artificial Intelligence, TensorFlow
Age groups: All ages
Duration: 1 hour 42 minutes
25 Videos
2 Documents
0
Saves
89
Views
This class has not been saved

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.