Do you intentionally create duplicate foods? If so, why?
One of the issues that we're working on right now is cleaning up the food database, and in particular, reducing the number of duplicate entries. Our first step is to try to reduce the number of duplicates that are being created in the first place.
To help us in that effort, we wanted to ask all of you if you are intentionally creating duplicates, and if so, why? We're trying to understand all of the reasons why people are creating dups, because we know that there are many valid reasons why you might create a duplicate food. Here are some of our current theories:
- You didn't search for the item before trying to enter it in the database
- You searched for the item, but due to deficiencies in our search engine (i.e. it doesn't always catch misspellings, etc.), you didn't find it
- You found a matching item, but it didn't have the serving size you needed
- You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region
- You found a matching item, but the nutritional contents didn't match. You didn't know how to edit it, so you created a duplicate



"You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region"
Some countries are different and at times the description is slightly different and you're not sure.
Like with sweetners and things.
Also I think some people put new records in as serving sizes are different - i.e. can sizes or tins. Packets or sticks.
Just me two penneth worth :O)
I would also like the option that EVERY food item have the option to select serving size in both grams and ounces- since I use a food scale, as do many others, we generally have the gram and/or ounce size. Maybe add a conversion calculator as well.
What is annoying is when you DO edit a food, you have to go back to the search to find it instead of adding it to your food log right after editing it
You found a matching item, but it didn't have the serving size you needed
You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region
beef raw top round choice
eggs raw (size) organic, standard, etc
squash raw yellow
pasta dry linguine whole wheat
I have to admit that i do create duplicates if the values are different for my country because of the product essentially being different.
- The measurement is in an alternative format (eg. onces) where as I use British measurements (eg. ml) and I don't know how to convert them or don't have time.
- The portion sizes are very odd (such as only having 1ml available rather than something like 500ml for a full bottle of juice)
- Or the nutritional information on the food item already listed is different to what is on the packet I have, even if it's the same item.
"You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region."
These 2 DEFINATELY!
I like the idea above about the upvoting, like if a food get 10 minus votes then it is removed from the databse.
It'd also be good to have a feature whereby you can add foods the database, but only you can see and use them, similar to recipes.
I tend to like the ones that have a standard serving size and then an option to make your own size. For instance serving size is 3oz but the other option is 1oz so that you can create your own.
Also it's confusing to search, even restaraunts are put in several different ways.
Thanks so much
I agree with what zacharybinkx wrote above...search engine based on +/- votes for the item, delete items that have several - votes from the database.
I searched, but the nutirional values were wrong and you can't edit them (or at least I don't know how to) on the iPhone app.
I use the iPhone app almost exclusively - although ironically I'm on a desktop machine typing this. While the app is great because I actually use it when I know I wouldn't consistently use the desktop version it does lack some functionality and editing food appears to be one of them.
I have no problem converting oz to grams or vice versa on my own.
You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region, this is my best answer.
If the nutritional content doesn't match I edit the item - didn't even think that this might cause trouble for others in different regions though...!
I have also noticed that is a trend towards mislabeling t hings under the brand name - and even I have almost had this problem. Example: Eggo Waffles are actually Kellog's Eggo Waffles. Or one thing will be listed under "Such and Such Co." while another is listed under just "Such and Such." Hope that helps!
I didn't know I could edit. Now that I know I can edit, the question is if I edit it, does it change the item permanently in the data base or just for my use for that one entry that one time? what I have entered as duplicates are homemade items.
My preference is to use the MFP created items as a first choice, then frequently confirmed user created items as a second choice, so if there were a way to force the search to return items with the unmarked items at the top of the list, I'd appreciate that.
2. It's faster to just create a new item using the information off the label than it is to search through the 8 available options to see what matches the item in my hand.
Regarding the food DB as well: it would be great if it could prioritize things somehow. Like, if I search for pepper, perhaps it could bring up just the entries that have "pepper" first and then things like "pepper encrusted pork tenderloins" or the like afterward. Otherwise it's very tedious to search for simple things like chicken, salt and pepper.
I'd like to suggest a GREAT model for how to look up foods (I use it to create my entries in MFP), in this case, for bananas: http://www.caloriegallery.com/foods/calories-in-bananas.htm
Why reinvent the wheel if you can borrow someone else's easy and accurate methodology? :) Thanks for looking at this issue. I appreciate it.
And then finally let us delete so we can clean up our exhaustive lists.
One small tip I do calculate the calories based on the macros to ensure they are relatively close before I add. If something listed as 100 calories, but has 10g of fat and 5g of protein, I obviously know something is wrong with either the calories or the macronutrients listed.
It should be able to understand when all macros are entered and that number should be relatively close to the calories listed and if not, it should alert the user to the likely discrepancy.
"You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region"
I usually keep searching til I find one that is close and edit it...I think I have only made 1 or 2 actual duplicates to change serving size. I try to get all my info direct from the company website or the package itself.
You found a matching item, but the nutritional contents didn't match. You didn't know how to edit it, so you created a duplicate
IE: option is in grams instead of oz or cups or tsp/tbsp.
Thank you for this post.. Very helpful to know that I'm not the only confused sometimes by the different options.
*You searched for the item, but due to deficiencies in our search engine (i.e. it doesn't always catch misspellings, etc.), you didn't find it
*You found a matching item, but it didn't have the serving size you needed
Also, there have been times when I find an item one day and when I look for it the next day, it doesn't come up. I use the same key words as before so I'm not sure why this happens. It's not often, but it has happened at least a few times.
I looked up a "bowl" type food that you would get at a bulk box store. The bowl had three things in it separated kinda (chicken, beans, and rice). The only entry on the site was altered to remove the rice from it (whereas I ate it with rice). So that persons personal preference made me enter a new complete entry, as I did not know what they calculated to remove the rice.
Secondly, I have come across a number of items with MULTIPLE entry's. Many sound similar or are probably the same, and we are unsure about it. Sometimes stores sell slightly different products to different stores, states, country's, or regions. Two things that would help I suspect is to somehow let people photograph/scan in a bar-code/upc to not only indicate a product, but maybe also enter a lot of the info directly (not sure how that system works these days). If there were some sort of national database linked to the barcode/upc's of products, that would be ideal to draw from.
Also, it would be nice if people could enter a picture of the product package, so we could say "Oh! That is the one I got". It might help eliminate duplicates, or indicate if something is slightly different.
Lastly, it would be nice if once we put in the package info, that we could change the units if possible for the product. Maybe just add the entry for people to add how many ounces are in a whole package, as well as the serving "size". For example in my previous mention, the serving size was "one bowl", and it didn't indicate serving weight or volume.
A spell checker might be nice, similar to google, "Did you mean xxxxx?"
Maybe before someone enters a new item, the system can read the entered information and suggest items that it culd be before allowing the new item to be saved.
However, when I know the product is ONLY available from one country (e.g exported) but the values are inaccurate, then I just tend to edit it.
One of the other reasons I've been tempted too create dupes is down to incorrect labeling (sometimes brand and description entered as company name!) and of course misspellings ('protien'!?). Though I don't tend to dupe IF I find the item easily... ;-)
Once you add a food there's no way to delete it, or its hard to find
Thanks Mike!!
There have been times that I was tempted to add duplicate items due to serving/packaging size discrepancies but so far I have not done so.
To solve number 4, I've seen a few entries with a country code after, perhaps the people responsible for coding your pages could determine the country of the person putting the entry in (or include it as a mandatory user input field) or perhaps even the continent?, and automatically append the country code. If they are able to do this then the page could also be coded to relay only the results for that persons country code back to them (if multiple country codes exist) so for me i would only get served result for UK and all results for Non-country coded items - I guess this might require extensive work. I do think this is something that would account for people in the US thinking the same product in the UK is wrong etc.
ps, i think the system is amazing anyway. and so is this site. many thanks!
The serving size is a major issue. It depends how it was originally input into the database. For example,if the original entry is for Publix Brand 2% milk and the serving size is 1/2 cup; your options are limited to 0.5 for 1/4 cup, or 1 for 1/2 cup, 2 for a full 1 cup, etc. However if you want to use 2/3 cup of milk, it is easier to just create a new entry. I think maybe a measument converter could help solve this issue.
Also, some packages have different nutritional values, for the SAME product. Example: I purchased 15.25oz cans of Green Giant Whole Kernal Sweet Corn at Publix individually and then bought a large case of the same brand, same size, same everything at Costco - but the calories/fat/sugar were higher in the individual cans. Knowing this, I am hesitant to edit earlier entries because some people may be purchasing variations of the same product, it is impossible to tell.
The reason I do not add the foods strictly to MY FOODS and rather to the database, is because my husband also uses MFP and he is LAZY. Once I've created the food for myself, he logs in and adds it to his meal.
I add each food item seperately, as I believe it should be done. Not everyone will eat 4oz of pastrami with only 2 slices of prov. cheese on a wheat roll. So instead of creating the sandwitch, I add the meats, cheese and bread seperately, I think doing it that way would help clean up the database.
You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region
You found a matching item, but the nutritional contents didn't match. You didn't know how to edit it, so you created a duplicate
All of the above!!
BUT also, I don't always want to type the whole description and I find the system won't find something I know is there. Like if I just type pean and search I may get nothing (just an example if I did not want to type peanut butter). I have that happen more than I want.
You need a way of letting people know that entries are very poor. I bet that bad entries are entered by the same people, so you could use this information to encourage bad data enterers to do it properly. In particular: * entering grams for milligrams and vice versa
* not bothering to enter values for things
* entering incorrect portion sizes.
You can't blame the people all the time though - the data entry screens don't lend themselves to accurate data entry.
If possible, I'd suggest buying or leasing nutrition data from a major provider of such data, providing a specific set of serving sizes (1oz and 1g only), and then making users actually do the work - oh I had a cup of Food X, crap how many ounces in a cup, etc.
Sometimes companies change their products, too, so that may be a reason why only one or two nutritional elements don't match and everything else does.
Also, I didn't know that I could edit existing entries so I will be doing that from now on.
For example...one user has put strawberries in as 100 grams. Another has put it in ounces. Yet another has put it in terms of cups. And another still has been measuring in terms of the SIZE of the strawberry.
Any of these could be valid methods, but I for one, measure solid foods in grams. So I have to use an entry that shows the nutritional info based on grams.
And not saying the others are not valid methods, but the MOST valid method for measuring solid foods IS in grams, and so I would say that you should find a way to eliminate the ability to put things in in ounces for solid foods.
But also, people will say, for instance that they ate an individual serving bag of bolthouse baby carrots but then put "1 bag" as a serving instead of the grams. Did you know that there are 3 sizes of individual serving bags of bolthouse baby carrots??? It's incredibly frustrating because users don't really understand that and so things get messed up in the system.
So I say that grams and ounces should be the requirement and you shouldn't allow cups or food sizes as a serving size except in the recipe database. That would eliminate a great deal of the confusion between users in different areas of the world and even different parts of the country. That may make some people mad, but you can buy a simple food scale for $5. And since the point of this web site is to really help people lose weight and eat healthy and be more aware of what they are eating, it would make sense for everyone to have to invest in a food scale anyway.
> didn't have the serving size you needed
Yes, example Coke Cola.
>You found a matching item, but the
>nutritional contents didn't match. You didn't
>edit the item because you thought the
>nutritional item might be accurate but
> for a different country or region
Yes, Homel's Compleats. The Australian sold meal, while packaged in the US, had a higher sodium mg on the packaging than in your database.
Another problem is how to convert from Kilojoules to Calories. A lot of products in Australia just have a Kilojoules value. I use the conversion tool on unitconversion.org .
"You searched for the item, but due to deficiencies in our search engine (i.e. it doesn't always catch misspellings, etc.), you didn't find it"
"You found a matching item, but it didn't have the serving size you needed"
I get frustrated searching & searching to end up finding nothing that matches what applies to me, so I enter my own stuff.
I found in one case a family style frozen meal on the box serves 4. When I search for it, it had a servings per container @ 3. I believe this maybe done for a 3 person family. Which is fine but when adding it to the database it causes an issue for the next person that wants to add it to their diary. Thank you for taking the time to take in our opinions!
Another reason for this is deficiencies in your search engine. One thing I've really noticed is for Co-op products. If you search for "coop tomato pasta sauce" you get nothing. But if you search for "co-op tomato pasta sauce" you get entirely different results. Just one piece of grammar changes every result you get. This is a problem, and it leads to the creation of duplicate entries.
Lastly, I have difficulties with different measurement types, often used more frequently in other countries. In this way, duplicate entries are useful, because you are given various options for measurement.
Two items in your list jumped out at me:
You found a matching item, but it didn't have the serving size you needed
You found a matching item, but the nutritional contents didn't match. You didn't know how to edit it, so you created a duplicate
You searched for the item, but due to deficiencies in our search engine (i.e. it doesn't always catch misspellings, etc.), you didn't find it
You found a matching item, but it didn't have the serving size you needed
You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region
You found a matching item, but the nutritional contents didn't match. You didn't know how to edit it, so you created a duplicate
This links to a more general problem that everything on the site is geared towards imperial measurements, and the support for metric is quite incomplete.
I wouldn't have to add duplicates if sizes were listed in metric as well as cups, fl oz, etc.
Also the dietary information is most often listed pr. 100 g and with energy content in kJ instead of kcal.
1. "You didn't search for the item before trying to enter it in the database"
No, I hope no one does that! I always search, if too many items or no items come up I just enter the cals manually & consider checking the database later.
2. "You searched for the item, but due to deficiencies in our search engine (i.e. it doesn't always catch misspellings, etc.), you didn't find it"
I don't see how I would know if it was due to a deficiency or due to it not being there. In that case I'd just manually add the cals for speed and consider checking the database more thoroughly later.
3. "You found a matching item, but it didn't have the serving size you needed"
Yes, I often find a product in measurements that mean nothing to me as I'm a UK resident and deal in grams and mls. Worse I have to pick through mulitiple entries looking for one with UK measurements only to find it's item after item of cups, ounces etc. If there's an item already in cups for example, I am unaware of a way to add a gram version to the existing entry. The only way round this would be to incorporate the country of origin in the title of the item (ie Muller Yogurt (UK))
**for me this is the most off putting obstacle in keeping my food diary & it was what stopped me using the app for the first 3 months, I just found it really frustrating***
4. "You found a matching item, but the nutritional contents didn't match. You didn't edit the item because you thought the nutritional item might be accurate but for a different country or region"
Yes, I have done this.
5. "You found a matching item, but the nutritional contents didn't match. You didn't know how to edit it, so you created a duplicate"
Not to my knowledge.
Thanks for working to improve the database. If you're after feedback I'd love to be able to set a filter for the units of measurement used for items, then I could just view items entered in grams, mls, tbsp, tsp etc, in other words the ones relevant to me. This would greatly enhance my use of the site and would certainly have made the site less off putting initially.
When I am creating a recipe I need to have the amounts exact. "Whole Container" is not helpful. The serving size on the side is. Especially when I am searching for american products that are analogs for the international products I am using.
or b) can't find the right brand, with the correct nutrition elements
The serving size is incorrect according to the package or it's in grams and I want ounces or cups.
I can't find simple generic items like lamb shanks with weights not number of shanks, similar issues for other basic foods that are not brand name prepared items.
The nutritional content is wrong and when I've changed it on my desktop it gets changed back.
There is no way to edit nutritional content on the iPod/iPhone app so I have to create a new food if it's wrong there.
Search needs to be categorized. Right now if you search for egg you get everything with egg in it. There is no easy way to search for basic generic items like butter, lamb, chicken etc. There is no rhyme or reason to the order of items. They come up randomly as far as I can see and the basic things are often pages away.
I also feel that there should be a section where you enter the country when you add a food to the database so that it's clear where the nutritional information is valid. I always check the database and only make a new entry if my item is missing from the database or if the items that I find to not match the nutritional information on my item (I always check and enter ALL the information - not only the calories). I rarely edit or click on "no" when the question on whether the data is correct or not appears because I worry that it might be correct in another country.
I like the above idea to have +/- votes and that items with too many negative votes are removed...
And to be able to add different serving sizes or use different units (g, ml, oz,...)...
And it should be clear which items are added or checked by MFP and which ones that are based on members...
And for the times that I'm just lazy and just add food as "quick add calories" it would be wonderful if it was possible to add a description to it so that one can later go back and view the diary whithout having to remember what it was...:)
Otherwise a perfect site for me!
I think it is great that you are working to improve this, as the duplicate entries can make things much more complicated and frustrating when you have to go through many entries to find the one that matches what you want.
The Duplicates themselves - You search and get such a stupid amount of hits that it's just easier to add a new item - I don't publish them though.
Being able to add a new serving size to an existing item in the database would be a big improvement and help cut down on dups.
Like others have said I like to weigh my food out so the accuracy of grammes is important to me and also being in the uk I need metric measurements - all these 'cups' mean nothing to me!
An example from today is a packet of naan breads. The nutritional information is given per 100g, but one serving is "One naan" which happens to be 130g. To enter this in a way that lets me set one naan as the serving size, I must recalculate all of the nutritional information by multiplying by 1.3.
I have created a duplicate before because an existing entry had unhelpful serving sizes as a result of the above.
It would be far more useful IMO if I could enter the nutritional information independently of the selectable serving size; i.e. enter the nutritional values per 100g, but set the serving size to "One naan (130g)".
One source of duplicates is that people search by the exact full title of the product not realising that you can just enter the one or 2 words.
Another source is people do not realise that where you have an entry for say 100g and your portion is 130 you only need to change the 1.0 to 1.3 when you add the food you do not need to add a new entry. CONTEXT SENSITIVE HELP WOULD HELP IN MANY PLACES.
Mike we had a discussion a while back about sodium I do hope you are going to put some validation on the sodium entry to for milligrams - the erroneous use of decimal gram values is still the biggest flaw in the database IMHO
Some things I would like to see - some options on the search . eg
1 a checkbox to restrict the search to results with at least 1 confirmation.
2 a checkbox to restrict the results to only generic ingredients so I could enter Leeks and just get leeks not every product that has leeks in it.
3 Some extra data fields would be useful and though they would not have an immediate effect would be helpful in the long run - e.g. a country code and a date last confirmed.
4 Options to display search results in descending order of number of confirmations would be good too.
Thanks again for this site it has truly changed my life
John - who may need a change of name soon ;-))
If you could give people the option to enter either salt (g) or sodium (mg) or sodium (g) it would solve a lot of issues. 99% of the time, I'm finding people have input the sodium content correctly - they have either input the amount of salt, or sodium in grams. It's frustrating to be constantly editing others' food, either due to laziness (because they can't be bothered to convert salt to sodium/ grams of sodium to mg), confusion (they don't know how to convert) or stupidity (because they can't read).
Loving the site, and thank you for all your efforts!
1. nutritional info not correct on existing post!
2. Ease of input next time I want to add that food to My Foods. In total contrast to the huge database, my foods comprise of limited items, which make it ever so easy to click the few that I intend to add and I am done in a fraction of the time compared to if I were gonn use the regular database, or even most frequently used food.
I certainly hope that no food is deleted from "My Food" which I have set up such that I am the onlt one who sees them and it does not add to the burdon of the existing database!
Thanks!
I think the search engine needs to have different options. ie: Country = UK. Brand = Tesco. Food type - Walnuts.
I think there could also be an eating out option, this. Wetherspoons, Nando's. etc.
I add duplicates when I'm looking for a non-restaurant food equivalent but can't figure out which of the existing entries is most like mine.
For example a grilled cheese sandwich could be created 50 different ways and have 50 different nutritional values and that's fine. But when I'm looking through the list it would be great to be able to see a description or ingredients list so I could see that number 32 has mayo, cheddar, and was grilled in olive oil without forcing that into the name/title of the food.
I also run into that with subway and other customizable foods.
1. Create a feature that users can challenge an existing entry which sends an alert to an editor for vetting.
2. Have a program for superusers, they complete some sort of online training and are then "trusted sources" that can make changes.
3. Users that enter data correctly are awarded points of some sort in exchange for stuff - discounts at Gold's Gym or whatever. Maybe your advertisers would be interested in playing a role.
I think the veracity of data is incredibly important to your business.
4. Allow users to distinguish between vetted entries and user generated ones. A little star or something next to an entry. Maybe there's three kinds of stars: 1) based on the product label, 2) from superusers and 3) from newbies. You can give superusers kudos on the site somehow, social media has proven that people will work for recognition.