OpenLens helps you find whom to follow on Lens, not just based on Lens activity but also by utilizing all the on-chain data the user has. Some possible use cases for OpenLens include:
One example that we have implemented is finding Lens profiles of people who minted ETH Prague Poap. In addition to providing a list of profiles, we have enabled a search feature with an open query string. This search considers the on-chain activity of attendees, such as whether they hold meme coins or not, and their latest Lens posts.
Using an AI model can be expensive; therefore, we have implemented optimizations to reduce the user activity we retrieve from Lens and on-chain. We also had to reduce the training dataset size to improve speed and algorithmic efficiency.