Saltar para o conteúdo principal

Tecnologia em Ação

Compartilhamento de conhecimentos e aprofundamentos sobre desenvolvimento de softwares

Explore por Categorias

Todos os artigos(531)

14-05-202612 min

Asymptotic notation: O, Ω, Θ explained without unnecessary symbols

Big-O, Omega and Theta: what they really mean when comparing algorithms. Measurable Python examples, the counter-example everyone gets wrong, and a real-world case where O(n²) beats O(n log n) based on actual data size.

Continue lendo
15-05-202610 min

06 — Multi-agent + LLM: hybrid systems with CrewAI/AutoGen

Modern multi-agent with LLMs replacing symbolic reasoning: CrewAI, AutoGen, LangGraph. Role-based patterns and orchestration.

Continue lendo
15-05-202610 min

05 — Negotiation and auctions: Contract Net Protocol

Competitive multi-agent systems: Contract Net Protocol (Smith 1980), auction theory, sealed-bid vs English vs Dutch.

Continue lendo
15-05-202610 min

04 — Inter-agent communication: FIPA-ACL and protocols

FIPA-ACL (Agent Communication Language): performatives, ontologies, content. FIPA protocols: Request, Query, Contract Net.

Continue lendo
15-05-202610 min

03 — JADE framework: implementing the first agent

JADE (Java Agent DEvelopment) is the FIPA-compliant standard for Java agents. Setup, first agent, behavior, lifecycle.

Continue lendo
15-05-202610 min

02 — BDI architecture: Belief, Desire, Intention

Bratman's Belief-Desire-Intention mental model: formal representation of mental states for deliberative agents.

Continue lendo
15-05-202610 min

01 — What is an intelligent agent: definitions and taxonomy

Formal agent definition (Russell & Norvig): sensors, actuators, environment. Types: reactive, deliberative, hybrid, learning.

Continue lendo
15-05-202610 min

06 — NP-completeness and SAT: from Cook-Levin to real problems

Cook-Levin theorem: SAT is NP-complete. Reductions to 3-SAT, vertex cover, clique, hamiltonian path. Practical industry approach.

Continue lendo
15-05-202610 min

05 — P and NP classes: definition and separation

The central complexity classes: P (deterministic poly-time), NP (non-deterministic poly-time), the P=NP problem.

Continue lendo
15-05-202610 min

04 — Reductions between problems: the fundamental technique

Mapping reductions and Turing reductions: the technique to prove undecidability without starting from diagonalization.

Continue lendo
15-05-202610 min

03 — Undecidability: the halting problem

The first undecidable problem: halting problem. Turing's diagonalization proof and consequences for programming.

Continue lendo
15-05-202610 min

02 — Computability: Church-Turing thesis

What computable means: Church-Turing thesis, equivalence between lambda calculus, partial recursive functions and TM.

Continue lendo
15-05-202610 min

01 — Turing Machines: definition and configurations

The Turing machine as universal computation model: infinite tape, head, states. Formal definition and variants.

Continue lendo
15-05-202610 min

07 — Dashboards and storytelling with Streamlit/Dash

Communicating results with interactive dashboards: Streamlit for rapid data apps, Dash for enterprise dashboards, storytelling principles.

Continue lendo
15-05-202610 min

06 — Model deploy: REST API, batch, streaming

From notebook to production: serialization (pickle, joblib, ONNX), REST API with FastAPI, batch scoring, real-time streaming with Kafka.

Continue lendo
15-05-202610 min

05 — Robust validation: nested CV, time-series split

Correct validation avoids fatal optimistic estimates: stratified k-fold, nested CV for hyperparameter tuning, time-series split, group K-fold.

Continue lendo
15-05-202610 min

04 — Classical models: linear, tree-based, ensemble

2026 reference tabular models: linear models, random forest, XGBoost, LightGBM, CatBoost. When to choose which.

Continue lendo
15-05-202610 min

03 — Feature engineering: encoding, scaling, target encoding

Production-ready feature engineering: one-hot, target encoding (with regularization), scaling, feature interactions, datetime features.

Continue lendo
15-05-202610 min

02 — Professional EDA: outliers, missing, distributions

Systematic Exploratory Data Analysis: missing pattern detection, outliers (IQR, Z-score, isolation forest), distributions and transformations.

Continue lendo
15-05-202610 min

01 — Workflow setup: pandas, numpy, Jupyter, venv

Productive working environment: venv/poetry/conda, JupyterLab vs VS Code notebooks, pandas+numpy fundamentals.

Continue lendo