NLP Annotation services

Product Grouping for E-commerce

Image

Thousands of listings. Different sellers. Endless naming variations.

Helping buyers navigate this chaos was the challenge facing one of the top classifieds platforms. To group similar offers under clean, easy-to-browse product cards, they needed a model trained on real, structured data. That’s where Unidata came in — providing expert annotation that cut through the clutter and made model identification not only possible, but scalable.

Image

Client Request

The client aimed to enhance user experience by implementing a system that could automatically and accurately identify the product model mentioned in listing titles and descriptions. The ultimate goal was to help buyers quickly compare relevant offers by grouping similar listings under unified product cards.

To achieve this, the platform engaged Unidata for high-quality data annotation — and we got to work.

Our Approach

Technical Scope and Pilot Phase

The client provided detailed guidelines for identifying product models from listing text.
Our team reviewed the instructions and proposed refinements, including:

  • How to handle product attributes (e.g., color or storage capacity) when they appeared in titles but weren’t part of the actual model
  • How to treat variations in naming conventions across different product categories

During the pilot phase, key challenges included:

  • Multilingual listings
  • Numerous abbreviations and non-standard formatting
  • Ambiguities requiring client clarification

Annotation and Review Process

Over the course of two months, our team annotated 20,000 listings, focusing on precise model identification. Key challenges we addressed included:

  • Identifying relevant model keywords in long and often cluttered titles
  • Extracting model names from product descriptions, especially in categories like fashion, where listings often contained attributes (e.g., sleeve length, material, color) irrelevant to the model itself
  • Standardizing model names across similar listings

To ensure consistency across annotators, we:

  • Developed a set of internal rules and examples
  • Conducted training sessions to reduce subjective variation
  • Implemented continuous review and feedback throughout the annotation phase

Validation Workflow

All annotations underwent a thorough validation process to ensure accuracy.

Because model identification involved subjective judgment, we took the following steps:

  • Held regular sync meetings to align interpretations
  • Updated annotation guidelines based on team feedback and corner cases
  • Provided ongoing training and clarification sessions for the team

Validator performance was monitored using analytics to:

  • Identify outliers or inconsistencies
  • Optimize review efficiency
  • Improve overall data quality

The Result

  • The model trained on the annotated dataset was successfully deployed into the production system. Listings are now automatically grouped into product cards based on the identified model
  • The grouping logic correctly handles edge cases and non-standard listings
  • Real-user testing conducted by the client confirmed the effectiveness of the model even on complex or ambiguous examples

Similar Cases

  • Image
    Data Collection

    Fight Detection for Surveillance Systems

    From scenario planning to annotation, we supported a full-cycle dataset build for a CV model trained to detect physical aggression in public spaces.

    Lean more
  • Image
    Text Labeling

    Sentiment Annotation for Brand Monitoring

    We built a scalable sentiment annotation pipeline that handles sarcasm, ambiguity, and domain-specific nuance — enabling smarter brand analysis and customer insight.

    Lean more
  • Image
    Audio Annotation

    Audio Transcription for Finance Sector

    We completed 80 hours of high-complexity audio transcription without relying on pre-labeling — leveraging a scalable workflow designed for accuracy, consistency, and speed.

    Lean more
  • Image
    Content Moderation

    Biometric Spoofing Attack Simulation for Face Recognition Systems

    Real-world print and replay attacks were gathered through ongoing attempts to bypass a live system.

    Lean more
  • Image
    NLP Annotation services

    Arabic Language Data Annotation for LLM Evaluation

    Client Request The client aimed to enhance user experience by implementing a system that could automatically and accurately identify the […]

    Lean more

Ready to get started?

Tell us what you need — we’ll reply within 24h with a free estimate

    What service are you looking for? *
    What service are you looking for?
    Data Labeling
    Data Collection
    Ready-made Datasets
    Human Moderation
    Medicine
    Other
    What's your budget range? *
    What's your budget range?
    < $1,000
    $1,000 – $5,000
    $5,000 – $10,000
    $10,000 – $50,000
    $50,000+
    Not sure yet
    Where did you hear about Unidata? *
    Where did you hear about Unidata?
    Head of Client Success
    Andrew
    Head of Client Success

    — I'll guide you through every step, from your first
    message to full project delivery

    Thank you for your
    message

    It has been successfully sent!

    We use cookies to enhance your experience, personalize content, ads, and analyze traffic. By clicking 'Accept All', you agree to our Cookie Policy.