Notes from Infoshare AI & Data Science, Poznań 5th of November

I was attending a very valuable meetup about AI and Data Science. Valuable because speakers were well experienced in Machine Learning, working with data streams and Natural Language Processing.

Paweł Noga – How to join AI?

Paweł started with examples of Machine Learning solutions and one of the most interesting was GPT-2. This model takes text as an input and generates more paragraphs about the given topic. It adapts to the style and content of the input text and its release was suspended until November because it was considered as a dangerous tool to create fake-news.

Paweł was talking about hardware and software stacks of Machine Learning. It was the introduction to describe the skills needed to start working with AI. Python is usually a basic requirement. To learn more please check Data School recommended by Paweł.

Michał Staśkiewicz – If or when will AI replace lawyers?

Michał was talking mainly about working with text and documents. How to automatically find key pieces of information in dozens of financial reports? Or how to increase sales based on brief notes of marketers? The NLP algorithms can find the patterns if you have enough data. How much is enough? Hundreds of thousands will do the job.

Michał said that for machine learning training he is using GPUs and workstations in the office because it’s quite an affordable solution. On the other hand, Paweł said, that he’s using cloud solutions for his work (like AWS, Azure) because of flexibility in computing power he can get. I guess both have some pros and cons depending on your needs.

Wojtek Ptak – Machine Learning on Data Stream

Wojtek was talking about a transformation from monolith to event-driven architecture. Kafka, Spark, Hive or Flink are some of the tools he was using to manage tons of emails that FreshMail was sending. These tools helped also to distinguish between wanted messages and spam.

What’s important: It was not only the change in technology. It was also about the human side of transformation.

Rewire your Culture, Technology Success will Follow

Transparency, taking a risk and training at every level of the company are required to introduce changes in a team. It help’s to choose the right technology. More about changes in their team.

I remember that Wojtek recommended Martin Fowler’s presentation about event-driven architectures. I think this is it:

I’m going to watch it and maybe write about it.

Why AI?

When I was working on mobile apps 8 years ago everything seemed to be unformed. IDE, programming languages and libraries, services, devices, and my skills 😀 Now a smartphone is our second brain or maybe a bicycle for our minds*. You know, a regular bicycle lets you move faster and more efficiently to get to other people. Apps let you move your minds faster and connect with others.

*Steve Jobs on Why Computers Are Like a Bicycle for the Mind (1990)

Nowadays this mind bicycle is partly autonomous and leads us not only to a place we want to but also to places sponsored by companies which want to sell you something. I think it’s a good moment to learn and share more about Artificial Intelligence and Data Science. They are forming the world we live in but are unnoticeable for ordinary people.

I’ll write here from time to time about AI-related topics.

Hello World! Hello Android!

Hello, my name is Bartłomiej Kwiatkowski and I’m Android Developer.
I have got 3 years experience in developing Android applications and developed many applications as single developer and working for Trail.pl and Snowdog.co.
Some of my articles about Android and Magento you can read at Snowdog’s blog.
To keep the saw sharp I develop my own applications in free time.
E.g. an application for learning English Dużo Słówek z angielskiego and Sensor List.

I’m happy that I started my web site finally 🙂