Benyamin

77
reputation
1
9

During my bachelor's I've been working on human interaction device software, and the target device of course was iPhone. So I've been able to code in Objective-C back then but after graduation, I attended to work in a Company that needed me as a Swift developer in 2014's when actually Swift was at its very beginning stage. I remember those days when you go search for a Swift Core Data problem and then find yourself buying Taylor Swift's concert ticket LOL. From 2015 to 2018 I was a master's student in Artificial Intelligence, so I did my best to gather all needed skills in Python and Matlab to do assignments. My main focus in the program was to achieve the best solution for the Multi-Label classifier. So I found myself working with The Complex Network Techniques. After my master's I totally became a big fan of complex networks/social networks, and spend almost two years developing a Twitter-based Dashboard. Most of the Dashboard had been developed in python and used Django as a web server, and Celery to communicate between Tweepy and the backend. Using Plotly-Dash made the visualization super interactive. In the end, the dashboard was able to do 3 different types of analysis :

  1. User-based analysis by giving the screen-name which is known as the username of the user.
  2. Topic-based analysis by entering multiple keywords to track a different range of dates.
  3. Real-Time/Live Analysis. The dashboard had made it very easy to find bots, trends, and influencers.