• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
  • Partners
  • For Companies
Home » Archives for Paolo Caressa

Paolo Caressa

I spent the first part of my life enjoying studies up to a math BS+MS and PhD. Next I worked both as math researcher (differential geometry) and as IT consultant (R&D, feasibility studies, business analysis). Eventually I left academia and worked some years in finance (maths & implementation of derivative pricings and risk management models), then again in IT (as technical consultant and writer, project manager, program manager). In the meanwhile I write books and articles on maths and computer science and I give lectures on workshops and conferences (applied maths, AI, etc.). I also serve as adjunct professor in the Engineering Department of "Sapienza" University of Rome (calculus and CS classes).

Blazor, IoT solutions for industry

December 6, 2022 by Paolo Caressa

Developing Industrial IoT Applications with Blazor

Why is Blazor becoming so popular? Web applications have been developed for approximately 30 years, and during this period both hardware and software technologies have undergone drastic changes. However, the nature of web applications and websites … Read more

April 15, 2022 by Paolo Caressa

Hyperautomation: From Myth to Driver of the Digital Era

Hyperautomation and Project Management Perhaps the first use of the term “automation” is found in the fifth book of Homer’s Iliad, when the goddess Athena enters the Hall of the Gods, its doors are referred to as automatai for their ability to … Read more

AI for football and sport

November 10, 2021 by Paolo Caressa

How Can AI support Football Tech Staff in Technical and Tactical Analysis and Decision Making?

Introduction Currently, science and technology are data-driven, as most business activities are (or should be) and sport is no exception: indeed, one can collect huge amounts of data from a team sports match, such as a basketball, volleyball or … Read more

Google AI

August 27, 2020 by Paolo Caressa

Google AI Hub: what, why, how

Artificial intelligence (AI) and machine learning (ML) increasingly seem to be indispensable tools that developers need to be able to handle. There are many ways these tools can be put to use, applied to applications and products. In research and … Read more

AI (artificial intelligence) developer

August 14, 2020 by Paolo Caressa

Genetic Algorithms: A Developer’s Perspective

The life of a developer nowadays is a very exciting one: we have several languages, frameworks, and numerous excellent tools available to select from according to our needs.  Not only that, we also have a lot of interesting and useful … Read more

May 15, 2020 by Paolo Caressa

How to build a GAN in Python

Introduction Generative Adversarial Networks (GANs) are a hot topic in machine learning for several good reasons. Here are three of the best: GANs can provide astonishing results, creating new things (images, texts, sounds, etc.) by imitating … Read more

neural networks

May 8, 2020 by Paolo Caressa

Epidemic Intelligence, part 2: data, models and machine learning in the age of Coronavirus

In a previous article, we shared some reflections on machine learning models for data fitting and prediction, playing with a simple dataset related to the spread of the current coronavirus emergency. We looked at simple models and mentioned some … Read more

bert google

May 4, 2020 by Paolo Caressa

BERT: how Google changed NLP (and how to benefit from this)

Introduction One very broad and highly active field of research in AI (artificial intelligence) is NLP: Natural Language Processing. Scientists have been trying to teach machines how to understand and even write natural languages (such as English … Read more

coronavirus data

April 18, 2020 by Paolo Caressa

Epidemic Intelligence, part 1: data, models and machine learning in the age of Coronavirus

The current global emergency due to the spread of the coronavirus in several countries shows how fragile our society's equilibrium is when faced with 'interior' threats such as an epidemic. Treatments to relieve symptoms and a vaccine will eventually … Read more

Artificial intelligence skills and uses

April 10, 2020 by Paolo Caressa

Artificial Intelligence: “the new electricity”

How we got here: the era of artificial intelligence The history of humankind is marked by turning points, when a new discovery or invention changes the way things are done within an entire society and, eventually, across the entire planet. The … Read more

January 29, 2020 by Paolo Caressa

Programming Languages: how to choose the best one

Programming languages are a favorite subject of debate among developers. Each developer has precise and sharp ideas about: which programming language is the best to solve any kind of problems;which programming style is the correct one to develop … Read more

Are you a Team Manager or a Servant?

January 2, 2020 by Paolo Caressa

Are you a Team Manager or a Servant?

Team management and leadership are hot topics in project management. Dr Alfredo Morresi spoke at Codemotion Rome 2019 about the differences between management and leadership, the servant style of leadership and the challenges to the role of the team … Read more

November 28, 2019 by Paolo Caressa

From artificial intelligence to generative deep learning

In recent years, artificial intelligence has evolved at an exponential rate, especially after a new kind, or perhaps an improvement, of machine learning emerged, namely deep learning. Deep learning techniques renewed neural networks both by … Read more

March 13, 2019 by Paolo Caressa

IOT Development: the Snap4City way

During the last decade, application development has extended its borders far and beyond the classical web application paradigm. In particular, two main tendencies arose, namely Cloud Computing and the Internet of Things. Delivering applications on … Read more

February 16, 2019 by Paolo Caressa

The Snap4City API: a tool for smart city developers

Integrated platforms and frameworks are the standard solution to the development, test and deployment of applications within complex environments: for example, no one today would program from scratch a neural network while there are plenty of … Read more

February 12, 2019 by Paolo Caressa

The integration between data and devices: the Snap4City solution

It is commonly understood that we are living in a “data era”: in the past we had the “commodity era”, when raw materials were the basis of economies and the only goods to be commercialized, next the “energy era”, when industrial productions emerged … Read more

Primary Sidebar

Learn new skills for 2023 with our Edu Paths!

Codemotion Edu Paths for 2023

Codemotion Talent · Remote Jobs

Game Server Developer

Whatwapp
Full remote · TypeScript · Kubernetes · SQL

Back-end Developer

Insoore
Full remote · C# · .NET · .NET-Core · Kubernetes · Agile/Scrum

Full Stack Developer

OverIT
Full remote · AngularJS · Hibernate · Oracle-Database · PostgreSQL · ReactJS

Data Engineer

ENGINEERING
Full remote · Amazon-Web-Services · Google-Cloud-Platform · Hadoop · Scala · SQL · Apache-Spark

Latest Articles

Will Low-Code Take Over the World in 2023?

Frontend

Pattern recognition, machine learning, AI algorithm

Pattern Recognition 101: How to Configure Your AI Algorithm With Regular Rules, Events, and Conditions

AI/ML

automotive software

Automotive Software Development: Can Agile and ASPICE Coexist?

DevOps

programming languages, 2023

Which Programming Languages Will Rule 2023?

Infographics

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a Contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

DOWNLOAD APP

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • RSS

DOWNLOAD APP

CONFERENCE CHECK-IN