Better product search in Oscommerce by assigning weighted relevance

This project was awarded to tomaszbg for $150 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Skills Required
Project Budget
$30 - $250 USD
Total Bids
Project Description

The default sorting of product searching in OsCommerce is terrible. We made a very crude and simple hack to the mysql fetch, but we would ideally like the products to be sorted by relevance by assigning weight to it. The prioritization of returned results should be ranked in this order:

1. Number of matching keywords in the product name.
2. Number of total matching keywords in both product name and description.

A relevance score method should be assigned, and an option to set the minimum relevance score to ignore/hide all results that don't meet the minimum relevance score.

We would also like to have slave products always shown always in order with the master products being returned in the search results, regardless if it is searched by master or slave keywords/catalog numbers. Currently, the slave products are treated as separate products from the master products, and this confuses customers who see them appear in random orders in the search results.

Note that we are using version 2.2MS. We also added Master-Slave products contrib, with a many extra hacks and additions.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online