From ce2b26961b35f40eb7c0f9d57d96e79f2f48f8ca Mon Sep 17 00:00:00 2001 From: Kish Siva <97061554+KishSiva@users.noreply.github.com> Date: Sun, 1 Nov 2026 01:21:17 +0000 Subject: [PATCH] Fix three dead links in the category intros - machine-learning.md: the Prophet docs moved from facebook.github.io/prophet (now 404) to meta.github.io/prophet, matching the github.com/meta/prophet entry in README.md. - web-apis.md: the Django Ninja routers guide is at /guide/routers/, not /guides/routers/ (404). --- website/data/category_intros/machine-learning.md | 2 +- website/data/category_intros/web-apis.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/website/data/category_intros/machine-learning.md b/website/data/category_intros/machine-learning.md index 4136c347f4..01d18bd7c1 100644 --- a/website/data/category_intros/machine-learning.md +++ b/website/data/category_intros/machine-learning.md @@ -27,7 +27,7 @@ LightGBM is designed for [faster training, lower memory use, and large-scale dat CatBoost aims for [great results with default parameters](https://catboost.ai/), and it takes non-numeric features without you turning them into numbers. Name the category columns in `cat_features`, and [don't one-hot encode them](https://catboost.ai/docs/en/features/categorical-features), which hurts both training speed and quality. -Prophet fits an additive model of the trend, yearly, weekly, and daily seasonality, and holiday effects. It [works best with series that have strong seasonal effects](https://facebook.github.io/prophet/) and several seasons of history. It [follows the scikit-learn model API](https://facebook.github.io/prophet/docs/quick_start.html): pass `fit` a DataFrame with `ds` and `y` columns, then call `predict`. +Prophet fits an additive model of the trend, yearly, weekly, and daily seasonality, and holiday effects. It [works best with series that have strong seasonal effects](https://meta.github.io/prophet/) and several seasons of history. It [follows the scikit-learn model API](https://meta.github.io/prophet/docs/quick_start.html): pass `fit` a DataFrame with `ds` and `y` columns, then call `predict`. StatsForecast offers [widely used univariate models](https://github.com/Nixtla/statsforecast), like automatic ARIMA, ETS, and Theta, optimized for speed, plus benchmark models for baselines. Data goes in as a long-format DataFrame with `unique_id`, `ds`, and `y` columns, and for many series the docs [recommend the `forecast` method](https://nixtlaverse.nixtla.io/statsforecast/docs/getting-started/getting_started_short.html). diff --git a/website/data/category_intros/web-apis.md b/website/data/category_intros/web-apis.md index 9330577975..f12e6da733 100644 --- a/website/data/category_intros/web-apis.md +++ b/website/data/category_intros/web-apis.md @@ -16,7 +16,7 @@ How to choose: FastAPI is [based on standard Python type hints](https://fastapi.tiangolo.com/). Declare path, query, and body parameters as typed function arguments, and it validates them and serves interactive docs at `/docs`. As the app grows, split it into modules with [`APIRouter`, a "mini FastAPI"](https://fastapi.tiangolo.com/tutorial/bigger-applications/). -Django Ninja was [heavily inspired by FastAPI](https://django-ninja.dev/) and integrates with Django's core and ORM. You declare parameter and body types once, as function arguments, and the interactive docs show up at `/api/docs`. For a bigger project, [create an `api.py` with a `Router` in each Django app](https://django-ninja.dev/guides/routers/). +Django Ninja was [heavily inspired by FastAPI](https://django-ninja.dev/) and integrates with Django's core and ORM. You declare parameter and body types once, as function arguments, and the interactive docs show up at `/api/docs`. For a bigger project, [create an `api.py` with a `Router` in each Django app](https://django-ninja.dev/guide/routers/). Django REST framework [splits an API into](https://www.django-rest-framework.org/) serializers for the representation, viewsets for the behavior, and routers for the URLs. [Viewsets get you running quickly](https://www.django-rest-framework.org/api-guide/viewsets/) and keep URLs consistent across a large API, while plain views are more explicit. For OpenAPI schemas, its docs [recommend drf-spectacular](https://www.django-rest-framework.org/topics/documenting-your-api/).