1. Artificial Intellegence 2. Machine Learning 2.1 Supervised Learning 2.2 Unsupervised Learning 2.3 Semi-supervised Learning 2.4 Reinforcement Learning 3. Deep Learning 3.1 Convolutional Neural Network 3.2 Bag of Words (BoW) Algorithm NLP 3.3 TF – IDF Natural Language Processing (NLP) 3.4 Word-2-Vec Natural Language Processing (NLP) 4. Aerial Robotics & Drones 5. Internet of Things 5.1 Industrial Internet of Things 6. Siamese Neural Network 6.1 Example code for Siamese Neural Network