TECHNICAL FIELD

Embodiments of the present disclosure relate, in general, to optimizing content, and in particular to optimizing content of web components using machine learning.

BACKGROUND

Web contents can contain various components, such as a text, an audio, a video, and an image. Such components can be combined in many different ways. Systems that generate web content from these numerous combinations may suffer from an effect of combinatorial explosion. Combinatorial explosion describes the effect of functions that grow rapidly (e.g., exponentially) as a result of combinatorial considerations. Combinatorial explosion can pose a problem in computing, as there may be insufficient resources (e.g., insufficient memory, processing power, time, etc.) to test every possible unique combination of component values and determine an optimal combination of component values based on the testing.

