Hey Max! Thanks for your question. Here’s another way I might accomplish this:
After your Sentiment Analysis step, add a Sort step, and sort your column, articles.description Sentiment Score in descending order.
Then use the Row Numbers step to add a column of row numbers
Finally, use the Row Filter step to filter for the row where Row Number = 1
Having the steps in this order will ensure that these steps will always pull the row with the highest sentiment score. It’s still a similar number of steps, but might feel more elegant than having to Rejoin.