internetarchive / internetarchive/openlibrary

ASIN-only imports from Amazon include inappropriate and duplicate sellers' items

Open
#2,674 10 comments 0 reactions 0 assignees View on GitHub
Affects: Data Lead: @scottbarnes Module: Import Needs: Investigation Priority: 3 Theme: Affiliate API Type: Bug
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

As I understand it, Amazon assigns an ASIN to each item being sold; this does not have to be a single book nor does it have to be sets of books that were originally published as a set. I have recently noticed imports of seller-created bundles that are not appropriate for the OpenLibrary catalog. Such items should be excluded from imports if possible.

### Relevant url?
List: https://openlibrary.org/people/seabelis/lists/OL143669L/Bad_ASIN_imports

This looks like it is legitimately a set, but does it need to be represented as such in the catalog? I think records for the individual volumes is sufficient. In any case, it was imported from multiple sellers. https://openlibrary.org/works/OL20110771W

### Details

- **Logged in (Y/N)?**
- **Browser type/version?**
- **Operating system?**
- **Environment (prod/dev/local)?** prod

### Proposal & Constraints

### Related files

### Stakeholders
@hornc

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Bad_ASIN_imports list and the example work record linked in the issue, then locate the Amazon ASIN import entry point; no files or tests are named. Done should mean inappropriate seller-created bundles and duplicate seller items are excluded from imports, with tests documenting the chosen behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.