atlas

Research map / Vision-language and multimodal / Multimodal LLMs

VisualLens: Personalization through Task-Agnostic Visual History

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Interleaved image-text generation with MLLMs · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VisualLens, which turns a user's task-agnostic photo history into spectrum profiles (image, caption, aspect words), retrieves query-relevant photos into a gridified image, and jointly trains an MLLM for aspect generation and candidate matching on two new benchmarks (Google Review-V, Yelp-V).

Problem

Personalized recommendation usually relies on item-based interaction logs or text, which are often unavailable; the paper asks whether a user's diverse, task-agnostic visual history (photos) can support general recommendation QA with MLLMs under limited context windows.

Approach

Represent each history image as a spectrum triplet (raw image, caption, aspect words), retrieve query-relevant images via category-embedding similarity, pack up to 64 images into an 8x8 grid so a MLLM can process them within its context limit, and jointly train aspect-word refinement and candidate matching with LoRA.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VisualLens with MiniCPM-V2.5 instead of GPT-4otask-agnostic visual-history recommendation · Google Review-VHit@3: 37.3 -> 38.9Helped
Use VisualLens with MiniCPM-V2.5 instead of GPT-4otask-agnostic visual-history recommendation · Yelp-VHit@3: 54.5 -> 59.1Helped
Add joint aspect-refinement and candidate-matching training (ablation)VisualLens with PaliGemma · Google Review-VHit@3: 35.8 -> 36.3Helped
Add iterative aspect refinement and joint training (ablation)VisualLens with PaliGemma · Google Review-VHit@3: 35.2 -> 36.3Helped
Add joint aspect-refinement and candidate-matching training (ablation)VisualLens with PaliGemma · Yelp-VHit@3: 57.9 -> 58.8Helped
Add iterative aspect refinement and joint training (ablation)VisualLens with PaliGemma · Yelp-VHit@3: 57.5 -> 58.8Helped
Add captions (ablation)VisualLens with PaliGemma · Google Review-VHit@3: 32.5 -> 34.7Helped
Add aspect words (ablation)VisualLens with PaliGemma · Google Review-VHit@3: 32.5 -> 33.9Helped
Add captions and aspect words (ablation)VisualLens with PaliGemma · Yelp-VHit@3: 48.2 -> 58.8Helped
Add aspect words instead of captions (ablation)VisualLens with PaliGemma · Google Review-VHit@3: 33.9 -> 34.7Helped
Add aspect words instead of captions (ablation)VisualLens with PaliGemma · Yelp-VHit@3: 53.9 -> 55.3Helped
Add relevant image retrieval (ablation)VisualLens with PaliGemma · Google Review-VHit@3: 27.9 -> 35.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: Google Review-V Yelp-V DOCCI Google Local Review Yelp

Benchmarks: Google Review-V Yelp-V

Metrics: Hit@1 Hit@3 Hit@10 MRR

Baselines: UniMP Llama-3.1-8B-Instruct PaliGemma MiniCPM-V2.5 Llama-3.1-70B-Instruct GPT-4o Random Rank by rating

Builds on: UniMP LLaVA-v1.6 MiniCPM-V2.5 PaliGemma CLIP DOCCI

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy