Welcome to the Machine Learning Mindset.

You might be searching for a Machine Learning concept, researching where to start learning AI, or even been redirected to this page randomly! Anyway, let’s investigate what you may need the most! Let’s take a look at some of the most basic posts.

My name is Amirsina Torfi (my nickname is Sina and it may look much easier to call than Amirsina! Right?), and I am a researcher and developer that dedicated my professional life to Artificial Intelligence, Machine Learning, Deep Learning and their application in various domains such as Computer Vision, Natural Language Processing, and Healthcare.

I have devoted my time to open source and educate developers and taken many various projects to the state of being GitHub trending repositories per day, week, and month. In case you are not familiar with GitHub, I should say it is the world’s leading software development platform which everything in Machine Learning and AIwhich is open source, happens there! 

Working as an open-source developer was great because you will soon understand what you do NOT know! During my years of experience as an open-source developer, I learned a crucial lesson: If we just listen to others' experience and knowledge, little by little, we start to become an expert! There is a downside though: If we hear too much, we forget our uniqueness and lose the way! Finding that trade-off is our job.

To get to know me better, you can check my works through the following links:

Why this blog?


The GitHub repository associated with this blog is ranked as the top 300 GitHub accounts worldwide. This is NOT because I am a good coder! NOT at all! There are many developers out there doing that better than me for sure! I have that honor because I learned how to build a project and educate others about what I know and understand. 

I get to the point that realize maybe a blog is the best way to share my knowledge and use other knowledgeable people's experience to learn.


In this blog, we are going to provide you with step-by-step instructions on how to understand and implement different crucial concepts in AI and Machine Learning. You can start from almost zero and get it to advance, along with my step-by-step tutorials and ebooks for everyone, especially beginners who have the desire to start with minimum wondering about the useful materials.


I am interested in sharing my knowledge. That way, I can learn better as well. It happened to me numerous times that someone gave me feedback or asked me a question and made me ponder about my knowledge again. Sometimes I ask myself, "wait a second? Are you sure? Can I do better or differently?" I like to question myself. Don't make me wrong! It is helpful if we challenge ourselves constructively. Let me bring up a life-changing quote:

― 50 Cent, The 50th Law


This blog aims to provide the knowledge to become a master in Machine Learning. The goal is to bring insight from scratch without any assumption on the technical level of the readers. If you found it otherwise for any post, let us know by sending us your feedback. We are open to change!

Your interest in piqued? please continue...

Let’s see what we commit and what you can expect.

Our pledge

  • We provide insightful posts in Machine Learning and Artificial Intelligence that help you to learn concepts.
  • You feedback comments are much appreciated and NOTHING will be ignored! However, forgive us for possible delays.
  • No more than three emails per week! No one wants to disappear in the cloud!

Interested to stay tuned?

By subscribing to our blog, the following benefits are waiting for you:

  • You will receive exclusive materials that are NOT available on the blog publicly such as the fully functional source code regarding an explained concept on the blog.
  • You will receive exclusive materials that are NOT available on the blog publicly such as the fully functional source code regarding an explained concept on the blog.
  • Free materials only available to subscribers.

Now, let’s jump in to see what is waiting for you.

Sample Products

Python Machine Learning Book

In this book, you will discover what is Machine Learning and what makes it so powerful. You will also learn what are different types of Machine Learning. This books covers core Machine Learning algorithms with working source codes. No Machine learning background is required!

TensorFlow Course

This repository aims to provide simple and ready-to-use tutorials for Google TensorFlow which is one of the most famous Machine Learning libraries. Currently ranked as #9 Github project in TensorFlow worldwide. This project has been the GitHub trending repository of the day, week, and month.

Interested to work together?

Some of my accomplishments:

What I can help with related to Machine Learning and Deep Learning:

  • You want to develop a project and wondering where to start.
  • You desire to master a topic and looking for associated resources.
  • I can help answering your question about the technical concepts.
  • I can help you grow your project.
  •  I can help you to write about a technical content.
  • I can help give you specific ideas in your application (Computer Vision, Natural Language Processing, Speech Recognition, and Healthcare) to test.
  • I can provide you some consultant about the overall strategy and implementation details.

Please feel free to contact us with your inquiries.

Final word

Let’s learn together and help each other grow. In case you wanted to see more about the Machine Learning Mindset you can follow us as bellow:

Thank you so much for your interest.


​Sina, founder of Machine Learning Mindset [personal page]