Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How exactly does ChatGPT perform scoring of articles? I don’t understand this aspect.


Good question. I gave a small description of it on about page: https://www.newsminimalist.com/about

> For each article ChatGPT estimates:

> Magnitude: how big was the effect;

> Scale: how many people the event affected;

> Potential: how likely is it that the event will cause bigger events;

> Credibility: how credible is the source.

Then I do `Credibility * cbrt(Magnitude * Scale * Potential)`

cbrt = cubic root

Maybe the formula could be improved but I was satisfied with the result, so kept it that way.


Yes, I understood the idea of the formula. Rather, my question is - how does chatGPT know how to value those variables? It doesn't have a real understanding AFAIK.


It doesn't. But by the magic of insanely large training corpus, it does anyway. Similar to how it can "roll a die" or "pick a card"[1], the weighted model can do some (to me) mind bending stuff, just by answering "which tokens are likely to come next, in this given context" (which, in some ways, is the same as me trying to guess what you are going to say next; "Thank you for explaining"? (Actually chatgpt is much better at that game than me...).

[1] I tried it with gpt4:

> Pick a card.

>> As an AI language model, I am unable to physically pick a card for you. However, if you're referring to a card from a standard 52-card deck, I can randomly select one for you.

>> Your randomly selected card is the 7 of Hearts.

> Again.

>> Alright, let's randomly select another card for you.

>> Your new randomly selected card is the Jack of Diamonds.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: