HashtagSell / posting-api

API for storage and retrieval of posting details for Hashtagsell
0 stars 0 forks source link

Popcat and Suggested algorithms return different categories causing search engine issues. #82

Closed that1guy closed 8 years ago

that1guy commented 8 years ago

The suggested endpoint is used when selling an item. e.g. When you sell a "macbook air" we insert into posting API with SELE category.

https://staging-posting-api.hashtagsell.com/v1/groupings/suggested?query=macbook+air
[
  {
    "code": "SELE",
    "relevance": 100
  },
  {
    "code": "SAPL",
    "relevance": 99.95176073323685
  },
  {
    "code": "VPAR",
    "relevance": 99.88980716253444
  },
  {
    "code": "SAPP",
    "relevance": 99.82944855031268
  },
  {
    "code": "STOO",
    "relevance": 99.59225280326197
  },
  {
    "code": "SOTH",
    "relevance": 99.39686369119421
  },
  {
    "code": "SWNT",
    "relevance": 99.23857868020305
  },
  {
    "code": "SHNG",
    "relevance": 98.6
  },
  {
    "code": "SFUR",
    "relevance": 97.75910364145658
  },
  {
    "code": "SSNF",
    "relevance": 97.39884393063583
  }
]

The popcat resource is used when searching for item in search engine. Because popcat returns different suggested categories than /suggested the macbook air will never show up in search results.

https://staging-posting-api.hashtagsell.com/v1/groupings/popular?query=macbook%20air
[
  {
    "code": "SAPL",
    "count": 283
  },
  {
    "code": "VPAR",
    "count": 149
  },
  {
    "code": "SOTH",
    "count": 84
  },
  {
    "code": "VMOT",
    "count": 56
  },
  {
    "code": "SSNF",
    "count": 55
  },
  {
    "code": "SAPP",
    "count": 36
  },
  {
    "code": "STOY",
    "count": 26
  },
  {
    "code": "SBIZ",
    "count": 22
  },
  {
    "code": "SFUR",
    "count": 16
  },
  {
    "code": "SCOL",
    "count": 14
  }
]
that1guy commented 8 years ago

Okay, so far this is looking good. Not exactly sure what you did, but seems to be passing my tests thus far. I'll keep an eye on things!