AI-powered full-stack Lost & Found Assistant that uses text and image similarity to match lost and found items