Affinity queries ("customers who bought this item also bought...")
Hi,
Do you know the feature of many web shops, where you can see similar items (i.e. "customers who bought this item also bought...")?
A simple approach would be to return similar items from the latest orders. What I would like to list are products, which were bought BY MANY OTHER CUSTOMERS in addition to the origin product. So I have to somehow count the matching products from all orders. How can I do this?
Has anybody thought of a way how to select meaningful similar items to a product?
You might also look at Oracle data Mining, though I haven't used it myself. From the documentation:
4.2 Association
An Association model is often used for market basket analysis, which attempts to discover relationships or correlations in a set of items. Market basket analysis is widely used in data analysis for direct marketing, catalog design, and other business decision-making processes. A typical association rule of this kind asserts that, for example, "70% of the people who buy spaghetti, wine, and sauce also buy garlic bread."
Similar Messages
-
"A family member has already bought this item" error?
When I try to purchase the Minecraft- Pocket Edition app, I get the following message:
""A family member has already bought this item.
a family member has already purchased this item. To download it again for free, select OK."
(I press ok, then the error pops up)
"Could not purchase 'Minecraft- Pocket Edition'.
The iTunes Store is temporarily unavailable. Please try again later."
my devices can launch and go through iTunes without issue, so I know they are connected to iTunes, it just won't allow me to download this app. This issue is present across my iPad, iPhone, and MacBook Pro, which are all running the latest operating system they can.You just purchase the app. Are you running into some sort of issue when trying to purchase it?
Cheers,
GB -
I recently made a purchase within a game and I have no received my item that I bought yet. After I bought this item iTunes sent me a receipt showing me where and what I bought! I still have yet to get this item! What do I do?
Hi
Welcome to Apple Support Communities,
You can redownload some in-app purchases, see the article below for more info. And, if you aren't able to redownload the in-app purchase, you can always find a link to the application developers support in the App Store.
iTunes Store: About In-App Purchases
http://support.apple.com/kb/ht4009
Redownload an In-App Purchase
If you lose your In-App Purchases because apps were accidentally deleted or you had to restore your device without a backup, you may be able to download some of your purchases again for free. See which types of In-App Purchases you need to purchase again or can redownload for free in the table:
Type
Download for free
Purchase Again
Consumable
X
Non-consumable
X
Non-renewing subscriptions
X
Auto-renewable subscriptions
X
To download an In-App Purchase again, you must download it from within the installed app using the same iTunes Store account name you used for the original In-App Purchase.
-Jason -
AT & T Customers who received thier phones
Does AT&T have better inventory, or less customers??
I have 2 co-workers who have AT&T. One received 2 phones (1 Gold, 1 Space Grey) - ordered at 8:00 am Friday Morning - he received his on Monday at the office.
The other person ordered his at 3:00 AM Friday morning and he his phone (16G Space Grey) Tuesday at his home.
I ordered Friday around 9:30 AM (16 GB Space Grey) and mine still says order processing - will ship by 09/30.
I don't understand.I posted it here too cause the iPhone is synonymous with at&t. Cause everyone who has an iPhone has at&t service. But yeah I just don't people to go through what I did cause I was really steamed when I looked at my bill.
Windows XP Pro -
I bought the my life as a book on the I book store and it is not in my library and when I went to go buy it again it said you have already bought it and to down load it go to purchased and tap download and there is no where to tap download so Ihow do I get it in my library and how do I download it
Try going into store then entring apple ID along the bottom...there's a tap for hidden downloads, slide finger across to unhidden then it should come bak into your library. Hope it works it did for me .
-
Users who favourited this also favourited this
hi i am trying to set up a system similar to amazons, whereby
when you search a book, it tells you Customers who bought this item
also bought these items( a list of other books)
What i am trying to do is have a system which tells you
"users who have favourited this musician have also favourited these
artists"...
At the moment I have a query which takes an artists primary
id from the url of thier page, and the users primary id who
favourited the artist, and puts this into a table, so then you can
call the users fav artists, using
SELECT *
FROM artists_fav
WHERE id_usr_fav=#SESSION.auth.idnumber#
But im unsure of how to write a query that would take all the
other artists that a user has, who has favourited "massive attack"
for example, and present this in a list whereby the artist who has
been favourited the most by users who have also favourited massive
attack is at the top, then the next popular is second etc
here my site
http://www.musicexplained.co.uk/index_artist.cfm?id_art=38
and if you would like to test the favouriting system, you can
use username blanko, and password dranko
any help here would be MUCH appreciatedhi, following your advice i have pretty much got this up and
running, the only thing is, that when i try and run the count
(bandname_art) as favourite in the query i get an error message
so
<!---similar artists--->
<cfquery name="sim_art"
datasource="#APPLICATION.DataSource#">
SELECT bandname_art
FROM artist_art
LEFT OUTER JOIN artists_fav
ON artist_art.id_art = artists_fav.id_artkey_fav
WHERE id_usr_fav IN
(select id_usr_fav
from artists_fav
where id_usr_fav <> #session.auth.idnumber#
AND id_artkey_fav = #url.id_art#)
AND id_art <>#url.id_art#
</cfquery>
is fine
but
<!---similar artists--->
<cfquery name="sim_art"
datasource="#APPLICATION.DataSource#">
SELECT bandname_art, count (bandname_art) as favourite_count
FROM artist_art
LEFT OUTER JOIN artists_fav
ON artist_art.id_art = artists_fav.id_artkey_fav
WHERE id_usr_fav IN
(select id_usr_fav
from artists_fav
where id_usr_fav <> #session.auth.idnumber#
AND id_artkey_fav = #url.id_art#)
AND id_art <>#url.id_art#
</cfquery>
returns the error message of "You tried to execute a query
that does not include the specified expression 'bandname_art' as
part of an aggregate function."
i was wondering there was another way to order by favourite
count...maybe by using another query in conjuction etc etc
cheers -
People who bought this also bought....
Can anyone tell me the logic that the system applies to identify which parts should be listed under the "People who bought this product also bought..." section?
Thanks.As I have noticed
If some user bought Product A with Product B and Product C as one order
Under product A it will display B and C as "People who bought this product also bought..."
Under Product B it will display A and C
and
under Product C it will display A and B
Thats the basic logic I can see in there. Correct me if I am missing something.
Thanks
Sanjaya -
Query to find customers who have not purchased anything
I have a query to find customers who have purchased what we call consumables (using item property) over a given period:
SELECT T0.CardCode, T0.CardName, T0.DocDate, T0.DocTotal, T1.ItemCode, T1.Dscription,T1.quantity, T2.ItmsGrpNam
FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry, OITG T2
WHERE T0.DocDate BETWEEN '[%0]' AND '[%1]' AND T1.ItemCode like '2ssy%' AND T2.ItmsGrpNam = 'consumable'
I have another to show customers who have a particular type of equipment:
SELECT T0.manufSN,T0.itemName, T3.Name, T2.Address, T2.Street, T2.Block, T2.City, T2.County, T2.ZipCode
FROM OINS T0 INNER JOIN OCRD T1 ON T0.customer = T1.CardCode INNER JOIN CRD1 T2 ON T1.CardCode = T2.CardCode Inner Join OCPR T3 ON T0.ContactCod = T3.CntctCode
WHERE T0.manufSN like 'P%' AND T2.AdresType= 'S'
What I would like is to find those customers who have this equipment (query 2) but who have NOT purchased and consumables in say the last year.
I have tried using Excel by finding duplicates and taking those in query 1 from those in query 2 but it's very messy.
Has anyone done anything like this or got any good ideas?
ThanksHi Ralph,
Well, I enjoy teaching, so let's start at the beginning. SQL is a fairly full-featured language, and it supports recursion and nesting. That's why the books online often describe elements of the SQL statements as "expression" - it may be more than a field or a simple function occurring there. Nesting is the little puppy we used here.
Now, in your first post, you said: "What I would like is to find those customers who have this equipment (query 2) but who have NOT purchased and consumables (query 1) in say the last year."
So, our common point between the two queries is the customer, the CardCode. That's what this part does: F0.CardCode = T0.Customer. In my internal convention, I used F for Filter. So we only want the results in the filter where the CardCode matches the CardCode/Customer from the main query tables. It's the sole contact point between the two queries.
You also said you wanted only the items where they had purchased no consumables, which basically translates into: a count of the records equals 0. Now, since all we're interested in from the second query, the consumables query is how many records we returned, we get rid of all the columns except for one that we apply a COUNT to. After that, it's a simple criteria: the result of the second query has to equal 0. This is how the criteria looks after you take out all the details and put only the important brackets in: (SELECT COUNT...FROM...WHERE...) = 0.
This might be confusing at first, because most of the time we return recordsets from queries, but a standard feature of SQL is to return a value of any data type if the query returns a single row and a single column. This wouldn't work at all if we had more than one column in our nested query (or would require lots of tweaking), and although it returns a number of results in the complete process of the whole SQL statement, it only returns one result for each row.
Regards,
Mark Dielmann
Edited by: Mark Dielmann on Nov 13, 2009 12:30 PM - Forum doesn't support advanced formatting on answered questions.
Edited by: Mark Dielmann on Nov 13, 2009 12:32 PM - Salutations and more formatting.
Edited by: Gordon Du on Nov 13, 2009 10:35 AM - There are maximum characters limitation for correct format -
"People who bought this also bought" Item List
What items are displayed on the "People who bought this also bought" block?
Any information on this will be helpful.
Thanks very much in Adavance.Hi,
It show top 10 products which you can find on orders with you main item.
G. -
hi..I cant activate my Iphone 5. I bought this from someone who cant remember her apple password and even the email address that she used to set up the account.What am I gonna do now....How can I activate my Iphone. what are my options...pls help me.thank you
Activation Lock in iOS 7 > http://support.apple.com/kb/HT5818
hannibalfromlemery wrote:
.I cant activate my Iphone 5. I bought this from someone
The Apple ID and Password that was Originally used to Activate the iDevice is required.
If you cannot get this information from the seller
Removing a device from a previous owner’s account
You need to return the Device for a refund, as you will not be able to re-activate it. -
I bought this MAC from a family member. Did everything need to change items to my apple id. Today I did the update for IOS Yosemite now the app store is auto filling with someone else id?? But they seem to be my apps??
If you didn’t erase the drive and install using you AppleID, then the OS and the purchased apps are still registered to the other AppleID. You cannot change that by logging into iCloud. Apps are forever tied to the AppleID used to purchase/download them.
You have to erase the drive and download/install the Apps using your AppleID. -
i have recently bought an iphone 5 and have synced it with my girlfriends laptop and taken some of her music. i have also bought music off my iphone. i want to sync the iphone with my parents imac and take some of my dads music. Is this possible without wiping the iphone?
An iOS device can only be synced with one iTunes library.
-
how can I return my elements 13(just bought) because I need it for a Mac (this elements also just bought(.?
Whats with the MBP lid? Dont close it ... if you're so concerned! Just go to System Preferences/Energy Saver and set it to how you like it.
-
I bought yesterday online an Iphone from apple store Canada (http://store.apple.com/ca/browse/home/shop_iphone/family/iphone/iphone4s) and there said that was Unlocked but on my email came a message " IPHONE 4S BLACK 16GB GSM- CAN". Does It means that this item is Unlocked?
Was shipped today, October 8, but I don't know if this "GSM-CAN" means taht is locked or unlocked!
I BOUGHT AN UNLOCKED!"GSM-CAN" means that it was a GSM iPhone sold in Canada. It doesn't indicate anything regarding lock status. If you purchased the iPhone from the online Apple Store, then to the best of my knowledge, they don't sell anything other than unlocked iPhones.
Regards. -
i have bought a iphone 4s from uk. but i face problem in using sim on it. this is updated with 6.0.1 version. this phone also have a chip in sim plate. now how could i use it?
Where did you purchase in UK and is the iPhone carrier locked ??
Maybe you are looking for
-
How to fetch Excel sheet through File adapter in SAP PI?
Dear all Can u help me with this? Regards karan kanotra
-
When I try to open itunes, 'my documents' comes up- and nothing else!
Whenever I try to open itunes, windows explorer opens and displays my documents- and nothing else happens! And when I plug in my ipod, instead of opening itunes like normal, the same thing happens. Any ideas whats going on/how I can fix it? If I rein
-
read destricpton
-
Hi In Schedule agrement Schedules are are eneterd as follows Target Qty 10000 Schedules 01-08-2008 - 200nos 05-08-2008 - 200nos But the items are ready and we want the despatch the material today(17-07-08), in the initila Outbound delivery creation s
-
Adobe Reader XI crashes after signature input
We recently upgraded to Adobe Reader XI (from Adobe Reader X) and had a PDF crash after inputting a signature in a signature field on the form. This is the error that we received: Problem signature: Problem Event Name: APPCRASH Application Name: