Data Natives Berlin 2017: my talk “Building a Recommender System using Collaborative Filtering”

Data Natives Berlin 2017: my talk “Building a Recommender System using Collaborative Filtering”

My activities
I was invited as a speaker in Data Natives 2017 to give a talk on tech trends track and I chose to speak about Recommender Systems because it's a topic that fascinates me. It's a topic that's changing the way we shop clothes, order food, purchase books and more! Behind those systems, there is a big whole stuff being done by machine learning algorithms, analyzing your behavior from your clicks, views, likes, purchases, social network, localization! One of those famous recommender systems is the one of Amazon.com. When you find sentences like "Recommended for you, Sarah" or "Frequently bought together" or "Customers who bought this item also bought.." you are actually coming across outcomes of these machine learning algorithms. I know, it seems like... But it's not! and you can do…
Read More
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
Contributing to CS community..starting with Dzone!

Contributing to CS community..starting with Dzone!

My activities
When I took the decision to follow my passion and to choose the career that fits me better, I've started a journey that is different, a journey which requires a lot of effort in order to stand from the crowd. Along the way, as I like to be involved in a community, to support and be supported, I've been thinking about launching a lot of initiatives. However, there was one constraint: each of these ideas that came to my mind required much time, which I couldn't ensure at that time as I had a full plan with other priorities. One day, I told myself why not sharing the knowledge I gain while I'm learning? As I read a lot of articles, if I summarize the best links about learning something…
Read More
J On the Beach 2017

J On the Beach 2017

My activities, Technology
This time I made it to Malaga, Spain! I attended J on the Beach 2017 conference, a Big Data event targeting developers and DevOps communities. It was held over 3 days. The first day was about workshops. In the morning session, I participated in "Building Microservices on DS/OS" ensured by Jorg  Schad where I got an idea about containers, Mesos, Clusters. It was a little bit difficult for me as all of them were new. [embed]https://twitter.com/MestiriSarah/status/864746342404456449[/embed] The Afternoon session was  "Hands on Elastic Stack 5.3". The presenters Pablo Musa and David Pilato were very helpful and I liked so much combining discovering these tools with practice, as I believe that the best way to motivate people about learning something, is by showing results! I discovered how it's possible with Elasticsearch to get…
Read More
A glimpse into AI potential between today and tomorrow (part 1)

A glimpse into AI potential between today and tomorrow (part 1)

My activities, Technology
April 23rd, I was honored to be invited by GDG Monastir (Tunisia) as a speaker in Google Next 2017 extended event. My talk was about Artificial intelligence and following is the written version of the idea I wanted to communicate. I bet that when you think/hear about Artificial Intelligence many thoughts pop to your mind! Big Data, IBM Watson, Alexa, Google self-driving car, NAO, Turing, Google Cloud, but what’s Artificial Intelligence? Is it a brain that can outperform human’s brain? How does AI impact our everyday life? What are the technologies behind AI? What's AI? Back to 1950, when Alan Turing, a computer science pioneer, started thinking about “What if machines learn?”. He invented Turing Test in the aim of making an intelligent machine. The test was an adaptation of…
Read More
Is cracking the coding interview the only benefit of learning algorithms?

Is cracking the coding interview the only benefit of learning algorithms?

challenges, learning, My activities, Technology
Often, algorithms are considered only when someone is looking for a new job. This tight perception of algorithms use puts us away from what algorithms can allow us to achieve! Actually, algorithms are everywhere! Algorithms are involved in each aspect of computer science! Not only that but also used in a wide range of fields: recommendations, social media, medicine, psychology, transportation and the list is longer still! Anything you do, can be broken down into small steps and that, is an Algorithm. Imagine you wake up the morning to go to work and you can’t remember where are your car keys, how would you find them? One approach might be to apply an algorithm, which is a step by step logical procedure. First, you look for places where you used…
Read More
Celebrate each step! welcome in my website!

Celebrate each step! welcome in my website!

My activities
  Welcome in my newly born website and with my own domain name! (I know, it's an achievement as I was planning to do so since a looong time :D ) About achievements, I would like to share with you some thoughts : 1- Make a goal and believe in yourself! 2- Don't think about the height of the mountain, visualize your feelings when you are at its top! 3- Take risks and you will be surprised of what you can achieve. 4- Celebrate each step! you are making your dream real! you're closer! 5- Organization and planning are the key for relieving stress along the way and staying productive. 6- As I learned from classy career girl: "You don't find time. You make it!" I hope you will enjoy…
Read More
Data Natives Berlin 2016 day 2

Data Natives Berlin 2016 day 2

My activities, Technology
Berlin, October 28th, Data Natives day 2. It was about tech trends, including numerous topics: Deep learning, Source code abstracts, analyzing and searching unstructured Medical Data, smart-data based lending, intelligent hiring, and more. Klaas Bollhoefer, Chief Data scientist at *um, tackled the gap between several departments in a traditional company and took the example of "operational gap" study, made for one of *um clients. He demonstrated how *um approached  Metro Group issue: what does Metro need to do to become a leading analytics-driven omni-channel retailer. Among that, Klaas stated that "every company requires unique capabilities" in order to reach Data Maturity level and achieve digital transformation. For that, a bottom up approach should be done for analytics in order to explore the framing of any company. That means taking care of…
Read More
Data Natives Berlin 2016 Day 1

Data Natives Berlin 2016 Day 1

My activities, Technology
My journey in Berlin started with two days enjoying its winter landscape and counting days down to the conference for which I was determined to do the whole trip from my country, Tunisia in order to attend.  Thursday, here it is! Data Natives opened its doors! I got up that same morning very excited to meet people sharing with me  the passion for technology! I already discussed with some of them on twitter,like Lisa Winter and Evelyn Münster, so I was eager to get to know them. Looking at the schedule, it was difficult to choose which talks to join since all of them were interesting. There were subjects about Visualizing and Communicating High Dimensional Data, Clustering Data, Big Data Semantics, Connected things, and much more here. Besides, as Artificial Intelligence is a field…
Read More
Tunisia Women Hack Day

Tunisia Women Hack Day

My activities
Two days ago, I was invited in one of the most popular Tunisian radio stations "Express Fm" to speak about a first time event in Tunisia, Women Hack Day. As its name suggests,  it's for every woman who's interested in coding. You may ask why is it just for women? Well, just keep reading and you will find the answer. Let's start with a story. I remember when I was eager to try a Hackathon during my university studies because I like being challenged. As usual, I want to discover my own limits and push them even further. Fortunately, the opportunity presented itself with "Google INSAT Club", and I didn't think twice. So, I was looking for my colleagues, especially girls, to compete with me because (as you probably know) teaming up…
Read More