Closed srivkrnt closed 5 years ago
I have added the classification API into utilities service. It returns tags for the passed image. If someone is interested then he/she can make changes to recommendation service to incorporate the classification score for Image match.
@srivkrnt claiming this issue .
@teeniv001 I suggest you to replace the score that was computed using the path of meme with the image tag similarity score.
I was thinking of enhancing the way recommendations are generated, right now recommendations are generated based on the description and their location that is not a correct measure of how close two memes/images are in terms of similarity to be recommended. I suggest image classification as a solution.
Example
Taking up tags from this type of API can help us store them in the description json of the memes and these tags can be used for calculating the matchScore in recommendation.py
Another way is generating these classifications locally using the tensorflow or similar tools/frameworks with pre-trained models. This will eliminate online dependency.
Please share your approaches and thoughts to solve this problem.