corsasport.co.uk
 

Corsa Sport » Message Board » Off Day » Geek Day » Any Programmers on here?


New Topic

New Poll
  Subscribe | Add to Favourites

You are not logged in and may not post or reply to messages. Please log in or create a new account or mail us about fixing an existing one - register@corsasport.co.uk

There are also many more features available when you are logged in such as private messages, buddy list, location services, post search and more.


Author Any Programmers on here?
A2H GO
Member

Registered: 14th Sep 04
Location: Stoke
User status: Offline
19th Sep 10 at 12:26   View User's Profile U2U Member Reply With Quote

Had an idea for a mobile phone app, well specifically iPhone 4(due to the front facing camera) but could work with other phones.

Basically its a supermarket app, that whilst shopping you scan each items bar code with the front facing camera and it 'logs' the product and keeps a total, so that as your shopping you can keep a track of how much you're spending. Basically a posh calculator.

But this could be built upon, such as every time you scan an item it gives you a cheaper alternative, ie. You scan cottage cheese, £1.59 and the screen shows 'Alternative Value Cottage Cheese £0.99.

It could tell you at the end of your shop how much you could have saved has you opted for the all the alternatives.

It could remember your shop, then next time gives you a completion % so when your're finished and it shows for example 91% you can click 'missed' and see if there are any items you intended to get but missed.

You could even have a little plastic holder(£0.99-£1.99 price range) for the phone that clips onto the bar of the trolley(possibly with a removable clip bit so that it doubles up as a protective case when not shopping).

These are just examples of how the app can be built upon, might be a bit overkill but.....dragons den anyone?


[Edited on 19-09-2010 by A2H GO]
DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
19th Sep 10 at 12:32   View User's Profile U2U Member Reply With Quote

Couple of problems..

1) it requires an image recognition algorythm to decode the UPC/barcode. As of yet there isnt really anything out there that can reliably read a 1D (3of9) barcode with a shitty camera.

2) Where are you going to get the pricing information from? I'm pretty sure Asda/Tesco etc. wont let you access their stock database to lookup UPC's.



[Edited on 19-09-2010 by DaveyLC]
Kurt
Member

Registered: 23rd Oct 05
Location: Hi
User status: Offline
19th Sep 10 at 12:36   View User's Profile U2U Member Reply With Quote

There are similiar apps already, you scan a barcode of a cd or book and it tells you prices elsewhere, i.e hmv, play, asda etc

I dont see why it couldnt work, Paul J would probably be the best bet
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
19th Sep 10 at 12:38   View User's Profile U2U Member Reply With Quote

I don't see why you need the front facing camera? The normal camera would work?

There are already apps like that but they only handle general barcodes for example a DVD and not a product that is specific to a certain shop.

I suspect the major supermarkets/shops will already have something similar in the pipeline.
Paul_J
Member

Registered: 6th Jun 02
Location: London
User status: Offline
19th Sep 10 at 12:42   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by Kurt
There are similiar apps already, you scan a barcode of a cd or book and it tells you prices elsewhere, i.e hmv, play, asda etc



Yeah, there are already products which allow you to scan barcodes. The other thing is, there are some providers (Sainsbury's) for example that give you devices which scan items as you walk around and tell you prices / total etc.

- The problem is, where is the data coming from for a universal app? A product in Sainsburys will have a barcode on it and a price on their database related to it. A product in Tesco will have a barcode on it and a price on their database related to it.

How does the iphone app find this information? How does it know which is which?

Finally how does the iphone app make money? - a one off app price?


The app would be ideal for a supermarket to produce for internal use to promote shopping at their store. However, I'm not sure there is the opportunity for an individual to make an app that fills this gap successfully.
John
Member

Registered: 30th Jun 03
User status: Offline
19th Sep 10 at 14:45   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by DaveyLC
Couple of problems..

1) it requires an image recognition algorythm to decode the UPC/barcode. As of yet there isnt really anything out there that can reliably read a 1D (3of9) barcode with a shitty camera.




The android one has amazing accuracy, the iphone one is shit for some reason, phone cameras are more than good enough now though.
oceansoul
Member

Registered: 19th Jun 06
Location: Sunbury, Surrey
User status: Offline
19th Sep 10 at 15:48   View User's Profile U2U Member Reply With Quote

ShopSavvy on Android scans any bar-code and tells you the price and closest place to buy from. Not quite the same but it works and is pretty accurate.
A2H GO
Member

Registered: 14th Sep 04
Location: Stoke
User status: Offline
19th Sep 10 at 16:06   View User's Profile U2U Member Reply With Quote

I don't know the in's and out's of the tech involved, but I know similar systems exist for DVD's ect which has already been mentioned.

I specified the front facing camera of the iPhone 4 as you could clip it onto your trolley handle and swipe the product over the front and see the screen without having to take it off and turn it round each time you swipe, just for ease of use really.

As for the database of products, thats where it get's a little trickier as you would obviously have to work with the major supermarkets to obtain the data, and be fed new products/price changes/offer details so that you could constantly keep the database updated.

You could build something into the app so that whenever someone scans an item that isnt in the database the barcode is sent back to the developer to possibly add it.

If some research could be done to identify how much the average shopper spends a week in the supermarket on food, you could work out an average of how much they could potentially save and come up with something along the lines of:

'This £4.99 app saves shoppers on average £19 a week on their food shopping. '

Not sure how the supermarkets would feel though if the app was potentially helping people spend less in their stores.

Also, if sainsburys are also doing something similar allbeit something separate that you carry, I'm sure they'll naturally progress into this direction anyway.
Rob_Quads
Member

Registered: 29th Mar 01
Location: southampton
User status: Offline
19th Sep 10 at 16:06   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by DaveyLC
2) Where are you going to get the pricing information from? I'm pretty sure Asda/Tesco etc. wont let you access their stock database to lookup UPC's.

[Edited on 19-09-2010 by DaveyLC]


This this is the major problem. The supermarkets don't provide an API for this sort of things its all only through thier own site and they are not going to be recommending you cheaper products. If anything they would be recommending more profitable items.

Its not too hard if you use something like Google Shopping API but until the supermarkets open up thier interface this would be VERY hard to do. This is why there are all the other price comparison apps as they rely on someone elses API
A2H GO
Member

Registered: 14th Sep 04
Location: Stoke
User status: Offline
19th Sep 10 at 16:12   View User's Profile U2U Member Reply With Quote

Ah pants, I even just thought of a name for it, 'Snappy Shopper'
noshua
Member

Registered: 19th Nov 08
User status: Offline
19th Sep 10 at 16:51   View User's Profile U2U Member Reply With Quote

Correct me if I'm wrong but I think the main reason applications such as RedLaser (DVD, Book, CDs, etc) works is because the bar codes used are based on a standard such as UPC or EAN of which the information relating to the product is publicly available. Where as with the supermarkets own SKUs for each item isn't. The only option of this working would be do partner with a supermarket - which no supermarket will do as they'd rather you spend the extra £5 per shop.

If I was that concerned about saving x amount I'd rather shop online and save the hassle.
Dom
Member

Registered: 13th Sep 03
User status: Offline
19th Sep 10 at 17:04   View User's Profile U2U Member Reply With Quote

The tech is all ready out there and as said it's getting access to the supermarkets product DB that will be the hard one. And to be honest, there isn't really anything in it for the supermarkets. They want you to spend money, not save money.

Plus i've seen similar threads on a few iPhone/Android dev forums and they tend to end the same way - nice idea but it won't/can't happen, certainly not for third party app developer. Supermarkets doing their owns apps will probably happen, but i think they'll be 'show current offers'/'save money using this app' rather than showing cheaper alternatives to products.


Going back to the product DB, you could potentially scrape the data from store websites and product comparisons sites (i'm sure there is one for comparing supermarkets?), but you'd have to collect the barcodes yourself and it'll be more of an arse ache than it's worth.
Rob_Quads
Member

Registered: 29th Mar 01
Location: southampton
User status: Offline
19th Sep 10 at 18:17   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by noshua
Correct me if I'm wrong but I think the main reason applications such as RedLaser (DVD, Book, CDs, etc) works is because the bar codes used are based on a standard such as UPC or EAN of which the information relating to the product is publicly available. Where as with the supermarkets own SKUs for each item isn't. The only option of this working would be do partner with a supermarket - which no supermarket will do as they'd rather you spend the extra £5 per shop.
.


Not quite - supermarkets are no different. Its a two staged process - The barcodes identifies the product, once you know what product you then use a comparison site API to produce the info.

A Supermarket one would be no different. The UPC/EAN of many supermarket items are probably recorded in a searchable API already
DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
19th Sep 10 at 21:05   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by noshua
Correct me if I'm wrong but I think the main reason applications such as RedLaser (DVD, Book, CDs, etc) works is because the bar codes used are based on a standard such as UPC or EAN of which the information relating to the product is publicly available. Where as with the supermarkets own SKUs for each item isn't. The only option of this working would be do partner with a supermarket - which no supermarket will do as they'd rather you spend the extra £5 per shop.

If I was that concerned about saving x amount I'd rather shop online and save the hassle.


UPC describes the content NOT the format.. The format is Code39. Books, music, newspapers and DVD's are a different kettle of fish to consumables. They have ISBN numbers and there are pleanty of free databases available to lookup the details.
DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
19th Sep 10 at 21:10   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by John
quote:
Originally posted by DaveyLC
Couple of problems..

1) it requires an image recognition algorythm to decode the UPC/barcode. As of yet there isnt really anything out there that can reliably read a 1D (3of9) barcode with a shitty camera.




The android one has amazing accuracy, the iphone one is shit for some reason, phone cameras are more than good enough now though.


I didnt say it doesnt exist

1D Barcodes arent so great being read on a camera unless the res and macro focus is very good, the trapizoid affect of looking at the barcode from an angle plays havoc with it too... For some reason 2D is much easier to read with a camera even though its more complex.
ed
Member

Registered: 10th Sep 03
User status: Offline
20th Sep 10 at 08:11   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by DaveyLC
Couple of problems..

1) it requires an image recognition algorythm to decode the UPC/barcode. As of yet there isnt really anything out there that can reliably read a 1D (3of9) barcode with a shitty camera.

2) Where are you going to get the pricing information from? I'm pretty sure Asda/Tesco etc. wont let you access their stock database to lookup UPC's.



[Edited on 19-09-2010 by DaveyLC]
There are apps there which read barcodes perfectly well.
ed
Member

Registered: 10th Sep 03
User status: Offline
20th Sep 10 at 08:12   View User's Profile U2U Member Reply With Quote

And I think Tesco or Asda produce an app which does exactly this, but of their own stores.
DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
20th Sep 10 at 12:40   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by ed



[Edited on 19-09-2010 by DaveyLC]
There are apps there which read barcodes perfectly well.


Dom
Member

Registered: 13th Sep 03
User status: Offline
20th Sep 10 at 13:30   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by ed
And I think Tesco or Asda produce an app which does exactly this, but of their own stores.


They're all for online ordering, so completely different.
Bottom line, this type of app would be great but it'd difficult to make any money from it and nie impossible as a third party developer to get any of the super markets on board unless they can make money out it too - which i'm not sure how they would considering the app is about saving customers money and highlighting cheaper alternatives.
DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
20th Sep 10 at 13:35   View User's Profile U2U Member Reply With Quote

You;d be better off trying to create and Market a 'global' supermarket API..
Dom
Member

Registered: 13th Sep 03
User status: Offline
20th Sep 10 at 13:51   View User's Profile U2U Member Reply With Quote

If you had access to the data already like www.mysupermarket.co.uk and www.supermarket.co.uk have, then it'd be fairly straight forward. Getting access to the data is the hard part.

Davey - What do you mean by a global API? An API that allows anyone access to supermarket products and prices?
DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
20th Sep 10 at 14:40   View User's Profile U2U Member Reply With Quote

An interface that all supermarkets could use (i.e. standardised) for looking up prices for particular UPC's.

 
New Topic

New Poll

  Related Threads Author Forum Replies Views Last Post
Does anyone know Java???? SteveW Geek Day 24 1937
9th Jun 03 at 11:50
by Mikorsa16v
 
Joke Happy_2008 General Chat 4 1195
15th Oct 03 at 19:25
by chris_uk
 
are there any good pic programmers on here? cdcool1 General Chat 10 671
7th Mar 04 at 09:58
by Adam-D
 
Any programmers out there? Cosmo Geek Day 16 1853
28th Oct 05 at 16:46
by James
 
M$ to piss on sony's bonfire at UK luanch romour? Russ Geek Day 6 700
10th Feb 07 at 22:52
by mk4_astra
 

Corsa Sport » Message Board » Off Day » Geek Day » Any Programmers on here? 28 database queries in 0.0721831 seconds