1. Image processing and classification of images to classify images of areas 2.images taken from satellite into categories, like park, open area, road, forest, pond or roof top 3. Building robust forecasting models for complex time series data, with several time series correlated with each other 4. Train word embedding models for natural language processing applications in Python using Gensim. Train word2vec word embedding model on text data, visualize a trained word embedding model using Principal Component Analysis and load pre-trained word2vec and GloVe word embedding models from Googleand Stanford. Develop models for natural language understanding 4. Using libopenCV, prepare models to identify and track intrusive objects in an open field, under video surveillance 5. Personalization and recommendation engines for certain classes of objects.
Should have knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Should have knowledge of Android UI design principles, patterns, and best practices Should have the ability to design applications around natural user interfaces Should have an understanding of Google's Android design principles (material design) and interface guidelines Should have a good understanding of activity, fragments lifecycle Should have debugging and problem-solving skills