FAQ

What is machine learning?

A practical answer on machine learning, written from projects I have actually shipped rather than from a spec sheet.

Ask Another Question

Answer

Machine learning is a branch of artificial intelligence based on the idea that systems can learn from data, identify patterns and make decisions.

In More Detail

A model is fitted, not programmed. You supply examples with known answers, and an optimisation process adjusts the model's parameters until its predictions on those examples are close enough. The useful property is generalisation: performance on data it has never seen. That is why any honest accuracy figure comes from a held-out set the model was never trained on.

The cost is almost never the modelling. It is getting labelled data that reflects the situation you actually care about, and it is the failure mode too — a model trained on data that doesn't match production quietly degrades instead of erroring. If nobody has the labelled examples yet, the first phase of an ML project is data collection, and it is worth pricing it that way rather than discovering it later.

What This Means For Your Project

Before committing budget to "add ML" to a product, it's worth checking whether a simpler rules-based approach would solve 80% of the problem for a fraction of the cost.

If this came up while you were scoping a project: the services page lists what I build, pricing publishes real starting figures, how I work covers cadence and timezone overlap, and the case studies show the stack and timeline on eight real projects. Unfamiliar term? Try the glossary.

Related Questions

Explore More

View all FAQs →
Available for new projects

Let's Build Something Exceptional Together

Have a project in mind? I'd love to hear about it. I usually reply within 24 hours.

< 24 hrs

Avg. response time

30+

Projects shipped

98%

Client satisfaction

Direct Line

+977-9814062946

Location

Kathmandu, Nepal (NPT)

0/5000

Your data is secure and will never be shared.

Chat on WhatsApp