1. A method comprising: receiving, by one or more processors, an image; identifying, by the one or more processors, a plurality of objects from the image; generating, by the one or more processors, a data stream including information about the plurality of objects; generating, by the one or more processors, a score based on the information about the plurality of products; determining, by the one or more processors, a condition from the data stream based on the score; generating, by the one or more processors, a suggestion based on the condition; and providing, by the one or more processors, the suggestion to a user.