How it works
Understanding IANews's two-phase process — continuous preparation and on-demand generation.
How it works
IANews uses a two-phase process. Phase 1 runs continuously in the background (24/7), preparing a rich knowledge base. Phase 2 generates articles on demand in ~75 seconds.
Process overview
flowchart LR
subgraph Phase1["Phase 1 — Continuous Preparation (24/7)"]
TD[Detection des tendances] --> DA[Decouverte de sources]
DA --> SC[Collecte de contenu]
SC --> IDX[Indexation intelligente]
end
subgraph Phase2["Phase 2 — On-demand Generation (~75s)"]
BR[Brief / Tendance] --> RECH[Recherche intelligente]
RECH --> GEN[Generation IA]
GEN --> PUB[Publication\nWordPress / Ghost / etc.]
end
IDX -.-> RECH
Phase 1 — Continuous preparation
This phase runs 24/7 in the background. Its job is to build and maintain a rich, up-to-date knowledge base that the generation phase can draw from instantly.
Trend Detection
Des centaines de sources sont analysees en permanence a travers le monde — Google Trends, Reddit, HackerNews, arXiv, PubMed, API financieres, bases de donnees gouvernementales et bien d'autres. Chaque signal est normalise, evalue et categorise sur 50 pays et 22 categories.
Le moteur de scoring V3 evalue les tendances sur 5 facteurs : velocite, diversite, fraicheur, coherence et potentiel SEO.
Source Discovery
IANews prend les tendances detectees et trouve les meilleurs articles a utiliser comme sources. Le systeme interroge plusieurs moteurs de recherche et flux RSS, puis applique un scoring de pertinence par IA pour selectionner les sources de la plus haute qualite.
Les sources sont choisies intelligemment en fonction de la categorie du sujet, de la region et de l'intention editoriale.
Content Collection
IANews collecte le contenu des sources identifiees en respectant des limites de debit par domaine pour etre un bon citoyen du web. Le texte propre des articles est extrait automatiquement depuis n'importe quel site web.
Knowledge Indexing
Le contenu collecte est indexe dans une base de connaissances duale :
- Recherche semantique — pour trouver les passages similaires par le sens
- Recherche par entites — pour comprendre les relations entre personnes, lieux et concepts
Cela cree une base de connaissances riche et interrogeable qui alimente la generation instantanee d'articles.
Phase 2 — On-demand generation
When you create a brief or select a trend, this phase generates a complete article in ~75 seconds.
Intelligent Search
IANews effectue une recherche hybride combinant :
- Correspondance par mots-cles
- Recherche semantique (par le sens)
- Recherche par entites (relations entre concepts)
- Reordonnancement par pertinence
Cela permet de recuperer les passages les plus pertinents et recents de la base de connaissances.
Article Generation
L'IA prend le contexte recupere et genere un article original avec :
- Des citations en ligne
[1],[2], etc. renvoyant aux articles sources - Une structure optimisee pour le SEO (titres, meta description, mots-cles)
- Un ton, une longueur et un style configurables par site
- Un streaming en temps reel pour voir l'article s'ecrire en direct
Publication
L'article finalise est publie vers votre cible configuree :
- WordPress (via REST API)
- Ghost (via Admin API)
- Medium (via API)
- LinkedIn (via API)
- NextJS Direct (insertion directe + revalidation ISR pour sites Next.js personnalises)
- Webhooks (integration personnalisee)
Why two phases? By continuously building the knowledge base in Phase 1, the generation in Phase 2 can be nearly instant (~75s). Without pre-caching, every article would require real-time content collection, adding minutes of latency.
Root Events — Cross-lingual intelligence
IANews goes beyond simple trend tracking. Le systeme regroupe les tendances liees a travers les langues et les pays en Root Events — des representations unifiees des actualites mondiales.
For example, if "Bitcoin crashes" trends in English, "Bitcoin s'effondre" in French, and "Bitcoin sturzt ab" in German, IANews recognizes these as the same underlying event and tracks its geographic propagation in real time.
This is powered by:
- Recherche semantique ultra-rapide pour trouver les tendances similaires
- Desambiguisation par entites — "Apple" l'entreprise vs "apple" le fruit
- Fenetrage temporel — fenetres adaptees par categorie (24h pour les marches, 14 jours pour la science)