Data Science e Machine Learning na PyCon Namibia 2023

Feb 25 2023
Em 2023, a PyCon Namibia se reuniu pessoalmente bem no coração de Windhoek. Com oradores da Namíbia, Botswana, Nigéria, Reino Unido, Espanha, Zimbabwe, África do Sul, Moçambique e Roménia, o evento juntou profissionais de diversos países e setores, prontos para embarcar na sua jornada e falar sobre….

Em 2023, a PyCon Namibia se reuniu pessoalmente bem no coração de Windhoek. Com oradores da Namíbia, Botswana, Nigéria, Reino Unido, Espanha, Zimbabwe, África do Sul, Moçambique e Roménia, o evento juntou profissionais de diversos países e setores, prontos para embarcar na sua jornada e falar sobre….Python e, claro claro, suas aplicações. O evento acabou há um dia e depois de 3 dias de intensas palestras e workshops, pensei em compartilhar alguns dos destaques aqui também.

Antes mesmo de começarmos, vamos definir um terreno comum.

O que é o PyCon?

PyCon é o maior encontro anual da comunidade que usa e desenvolve a linguagem de programação Python de código aberto . É produzido e subscrito pela Python Software Foundation , a organização sem fins lucrativos 501(c)(3) dedicada ao avanço e promoção do Python. Por meio do PyCon, o PSF avança em sua missão de aumentar a comunidade internacional de programadores Python. Saiba mais sobre o PyCon.

PyCon Namíbia

PyCon ocorre em diferentes países em todo o mundo. A Namíbia teve sua primeira edição em 2015, e desde então tem havido uma edição anual onde a comunidade Python se reúne. O evento não apenas reuniu pessoas com um interesse comum, mas também permitiu que vários participantes obtivessem oportunidades de carreira, networking e perseguissem seus sonhos.

Ngazetungue Muheue é um dos organizadores. Muheue acaba de iniciar uma nova posição trabalhando remotamente para LaLoka Labs como desenvolvedor Django criando aplicativos da web. Ele diz:

“A PyCon Namibia me ajudou a chegar aqui.”

Sua história inspiradora sobre como e por que a PyCon Namibia mudou sua vida está disponível aqui .

Destaques da edição de 2023

Enquanto no passado a maioria das sessões era baseada em aplicativos da web, em 2023, a PyCon Namibia teve muitas palestras e workshops interessantes sobre aprendizado de máquina e ciência de dados.

Workshop de ciência de dados: Humble Data

Humble Data é uma introdução amigável e prática à ciência de dados e seus princípios, especialmente voltada para pessoas que estão fora do mainstream na indústria de ciência e tecnologia de dados.

Este workshop começou em 2019 aqui mesmo, na Nambia, mas ao longo dos últimos 4 anos, tem feito os anfitriões correrem por todo o mundo. De Gana aos EUA, de Dublin de volta a Windhoek, Cheukting Ho, Shan Sun e John Sandall ajudaram os iniciantes a começar a ciência de dados usando o Anaconda.

Introdução à engenharia de aprendizado de máquina com MLflow

Natu Lauchande é um desenvolvedor de software, um empreendedor e sem dúvida um entusiasta do MLFlow. Alguns anos atrás, ele escreveu um livro sobre MLFlow e depois se juntou a um unicórnio africano focado em fintech. Ele diz que faz malabarismos com todas as coisas SW, Data, Machine Learning e Devops com uma equipe extremamente talentosa e distribuída para impulsionar os negócios Fintech mais inovadores da África.

Na PyCon Namibia 2023, ele apresentou o MLFlow ao público . A ferramenta permite o desenvolvimento estruturado e a iteração de modelos de aprendizado de máquina e uma transição perfeita para ambientes de produção escaláveis. A palestra enfocou os vários componentes que o MLFlow possui e seus recursos, bem como uma demonstração ao vivo sobre como realmente usar o MLFlow. Emocionante, não?

Mova a ciência de dados além da experimentação com plataformas MLOps

Eu sou o verdadeiro escritor deste blog, então não é necessário me apresentar. No entanto, gostaria de mencionar que participar de eventos como o PyCon Namibia é inspirador e energizante. Vim aqui pronto para falar sobre ciência de dados e mostrar como o MLOps está realmente resolvendo problemas reais, mas acabei sendo aquele que aprendeu que perseverar é a receita para ter sucesso no MLOps, assim como em outras coisas da vida.

Passar da fase de experimentação da ciência de dados para a produção continua sendo um desafio. As plataformas Machine Learning Operations, como Charmed Kubeflow , são a solução. O workshop começou com problemas reais de negócios de diferentes setores, como detecção de fraude de cartão, redução de emissões em grandes cidades ou redes auto-organizadas e conduziu o público por todas as etapas necessárias para realmente implantar um modelo em produção. O workshop teve como objetivo mostrar não apenas a importância dos MLOps nos fluxos de trabalho da ciência de dados, mas também o grande valor que eles têm quando se trata de problemas que as empresas enfrentam atualmente.

Uma conversa simples: o que é ciência de dados?

Além de discutir MLOPs, eu queria voltar ao básico com uma palestra sobre ciência de dados. Definido como o “trabalho mais sexy do século 21”, a ciência de dados ainda é um tópico que parece um pouco confuso. Junto com um público que já conhece Python, discuti a ciência de dados, seus mitos, benefícios e desafios.

Com muito talento na Namíbia com experiência em ciência de dados ou aprendizado de máquina, provavelmente a parte mais atraente foi a discussão sobre as oportunidades de trabalho que existem, bem como o futuro da ciência de dados. Ele realmente veio para ficar?

Bônus: um projeto inspirador

Ronald Maravanyika é um especialista em DevOps originário do Zimbábue. Exceto pela experiência em Python e conhecimento em DevOps, Ron nos mostrou seu cuidado com a comunidade de onde vem. A termografia infravermelha é mais utilizada nas áreas militar e médica, mas em sua palestra ele abordou a indústria farmacêutica.

Com um problema claro que custou à empresa que ele economizou milhares de dólares mensais, Ron usou o Python para prever e evitar falhas mecânicas. Mais exatamente, ele desenvolveu um produto inteiro e mudou a forma como a manutenção é realizada. Ele encontrou um mecanismo para tirar fotos uniformes em todas as máquinas. Depois de tiradas, as fotos são carregadas na nuvem para detectar claramente qualquer problema e informar o engenheiro da fábrica. Ele simplesmente disse:

“Fiz isso para salvar o emprego das pessoas, pois a empresa estava ameaçando sair do nosso país”

Ele já tem um plano de usar as imagens existentes para um projeto de aprendizado de máquina. Já estou curioso para ver Ron ano que vem e saber mais novidades.

A PyCon Namibia 2023 foi um sucesso. Foi motivo de alegria não só para os participantes, mas também para os palestrantes que tiveram a chance de se conectar, compartilhar histórias e aprender uns com os outros. As formas muito diferentes que o Python pode ser usado mostraram nestes 3 dias que só é preciso uma coisa: começar.