It will depend on how you structured your data, how you plan on displaying it, and if you plan on saving it to the database (which based on your screenshot, it looks like you are).

What I would recommend doing is in the repeating group you’re using to pull the intersection, add a text element of type number. Have this element do a count of the number of times current cell’s thing is in the list of keywords.

Another approach is the Intersect function itself can offer a :Count when appended to the end of the expression (in your case you’d have to set it up as a separate but similar expression to what you’re using to pull up the list)