u/EstebanbanC

Started this project for fun after making a simple observation: I was spending a lot of time and energy trying to keep up with the fast evolving world of AI, while feeling bad whenever I missed something. It was a kind of FoMO, plus the fear of getting the information too late. That gave me the idea to build a news aggregator that processes many RSS feeds, extracts keywords from articles, and displays them in a word cloud to highlight the topics that appear the most.

I'd say I'm only at 30% of development. For now, the sources are only related to AI, but I'd like to add other topics I'm interested in like Cyber and Crypto (I'm also open to other suggestions!)

Also, I'd like to add other types of sources, like X, Reddit, YouTube, etc...

Finally, I'd like to implement TL;DRs for each article, "Why is it trending" for each hot keyword, and maybe even a newsletter, I'm trying to figure out if people are interested.

As a bad web developer, I used AI a lot to code the project, you can tell the frontend looks very AI-made, but it's not like I'm selling anything.

The frontend is React, with an Express backend, I can detail the stack if you're interested!

Where AI is involved:

The site uses AI in several ways:

- Keyword extraction: I initially implemented it with KeyBERT, but wasn't happy with the results, so I switched to `gpt-4.1-nano` to extract keywords.

- "Why is it trending": A feature I'd like to implement, for each word in the cloud, using the titles of articles where the keyword is mentioned, I'd like to generate a short sentence explaining why it's trending. Early tests show `gpt-4.1-nano` handles it well.

- TL;DR per article: Also not yet implemented. For each article, I'd like to generate a short summary. I'm thinking of using a larger model to avoid hallucinations or missing important information. That said, it requires scraping articles, which can be tricky depending on the source, or maybe I can use the Web Search Tool directly via the OpenAI API.

Right now, with only keyword extraction live, I process ~100 articles per day at a cost of approximately $0.002.

The site is online here: trendcloud.io (hope the name checks out haha)

I'm also thinking about a way to cover the costs of the website, nothing crazy but it's at least a good hundred euros a year minimum. Open to suggestions on that! I added a Buy Me a Coffee button, let's see how that goes.

Hope at least someone else finds this useful, would love to have your feedback and answer your questions!

u/EstebanbanC — 14 days ago