Applied text classification on Email Spam Filtering [part 1]

Applied text classification on Email Spam Filtering [part 1]

My activities, projects, Technology
Since last few months, I've started working on online Machine Learning Specialization provided by the University of Washington. The first course was about ML foundations, the second about Linear Regression, and the third course on which  I'm currently on track is about Classification. I liked the courses almost in every aspect as they teach ML algorithms implementation from Scratch. That was my goal when I decided to discover the field in more depth. But, honestly, I was feeling that there is a gap somehow because many questions were left without answers along the way. Then, after reading about how to start with Machine Learning, I found that most articles emphasized the importance of combining courses with practical projects in order to apply what's learned and better assimilate it.. and it's so true!…
Read More
Starting with OpenCV and Tesseract OCR on visual studio 2017 [Challenge 1]

Starting with OpenCV and Tesseract OCR on visual studio 2017 [Challenge 1]

challenges, Computer Vision, learning, projects
I have recently started working on a Freelance project where I need to use text scene recognition based on OpenCV and Tesseract as libraries. I was so motivated to hit the Wolrd of computer vision combined with machine learning and experience developing applications in the field, so I welcomed challenges that come with! Here I'll be talking about the first challenge and how I tackled it. found myself with multiple new things to prepare in order to start coding, without mentioning that it's been a long time before when I last coded with C++ (back to my university time)! At first, I was asked to use OpenCV 3.0 and Tesseract 3.02 in order to run the project's part which is already available. So I installed OpenCV 3.0 and Tesseract 3.02…
Read More