What algorithm does the WordCloud[] Function use in its backend? It is considered as Clustering?
No, it's not a clustering. It is a packing problem. Consider you rasterize all the words with the proper font size, orientation, etc and then you have to pack all the rasterized words into the given shape.