GroceriStar / groceristar-fetch

json arrays for Food Tech projects
https://groceristar.github.io/groceristar-fetch/
GNU General Public License v3.0
8 stars 18 forks source link

some departments from grocery doesn't exist in departments.json #198

Open vadim9999 opened 5 years ago

vadim9999 commented 5 years ago

some departments from grocery doesn't exist in departments.json

Undefined  PROTEIN
Undefined  STARCH
Undefined  HEALTHY FATS
Undefined  VEGGIES
Undefined  BEVERAGES
Undefined  FRUITS
Undefined  OILS AND SEEDS
Undefined  SEASONINGS
Undefined  MEAT/PROTEIN
Undefined  DAIRY
Undefined  FRUITS
Undefined  SNACKS
Undefined  VEGETABLES
Undefined  BAKING
Undefined  GRIS
Undefined  Bulk Foods
Undefined  Canned Goods/Pantry
Undefined  Herbs/Spices
Undefined  Frozen Foods
Undefined  Oils, Vinegars, and Condiments
Undefined  FATS
Undefined  KETO SNACKS
Undefined  PROTEIN
Undefined  VEGGIES
Undefined  CONDIMENTS
Undefined  DRINKS
Undefined  FLOUR
Undefined  FRUITS
Undefined  Meat/Fish Poultry
Undefined  Cheese/Dairy
Undefined  Cheses In 1 Ounce Portions
Undefined  Fats and Dressings
Undefined  Zero Carb Drinks
Undefined  Nuts/Seeds
Undefined  Soy Vegan Protein
Undefined  Herbs/Spices
Undefined  Zero Carb Alcoholic Drinks
Undefined  staples
Undefined  tinnedFood
Undefined  vegetables
Undefined  fruits
Undefined  meat
Undefined  condiments
Undefined  dairy
Undefined  spreads
Undefined  cookingBaking
Undefined  drinks
Undefined  pastry
Undefined  sweets
Undefined  grains and flours
Undefined  single ingredient food
Undefined  produce
Undefined  vegetarian protein source
Undefined  dairy like stuff
Undefined  dry stuff
Undefined  other
Undefined  breads-and-grains
Undefined  dairy-and-eggs
Undefined  meats
Undefined  fresh produce
Undefined  frozen items
Undefined  pantry staples
Undefined  other
Undefined  other
Undefined  carbs
Undefined  ProteinSources
Undefined  DairyMilk
Undefined  produce
Undefined  CondimentsMiscellaneous
Undefined  FrozenFoods
Undefined  produce
Undefined  herbs
Undefined  meat, fish and soy proteins
Undefined  grocery items
Undefined  oils, vinegar and condiments
Undefined  spices
Undefined  nuts and seeds
Undefined  other
Undefined  fruits
Undefined  vegetables
Undefined  grains
Undefined  protein
Undefined  dairy
Undefined  pantry
Undefined  other
Undefined  other
Undefined  other
Undefined  pantry ingredients
Undefined  other
Undefined  other
Undefined  beans
Undefined  rice
Undefined  pasta
Undefined  other grains
Undefined  canned tomatoes
Undefined  canned vegetables
Undefined  canned and dried fruits
Undefined  sauces
Undefined  soups
Undefined  meats
Undefined  other
Undefined  vinegars
Undefined  oils
Undefined  reduced fat cheeses
Undefined  dairy
Undefined  breads
Undefined  fish
Undefined  other
Undefined  other
Undefined  shopping list
Undefined  each week buy
Undefined  detox vegetable broth ingredients
Undefined  carbs
Undefined  ProteinSources
Undefined  DairyMilk
Undefined  produce
Undefined  CondimentsMiscellaneous
Undefined  FrozenFoods
atherdon commented 5 years ago

I think all of these departments came from our new grocery lists, that was imported by @kraftaa

atherdon commented 5 years ago

And I assume that we connected all departments with ingredients.

@vadim9999 what file did you use in order to compare? ingredients.json only?

vadim9999 commented 5 years ago

Yes, ingredients.json

vadim9999 commented 5 years ago

I get one department from grocery list and compare it with department in departments.json

atherdon commented 5 years ago

I think i understand the source of your question. First of all - maybe Maria didn't finish her task. Second version - i can forget to share(i think this is a reason) that we need to keep all departments at one place. And this is where we get our main confusion.

We have an updated file grocery.json - with new data and new departments. We have an ingredients.json - i assume this file has ingredients from ultimate grocerylist only. We have a list of new files, related to ingredients:

1-week-healthy-budget-grocery-list.json 
14-grocery-staples-I-always-have-as-a-20-something-on-a-budget.json 
19-gluten-free-foods-shopping-list.json 
19-items-you-need-on-your-next-grocery-list.json    
27-dollar-grocery-challenge.json    

basic-grocery-list.json 
building-a-healthy-vegan-grocery-list.json  
clean-fatiring.json 
dr-ozs-21-day-weight-loss-breakthrough-shopping-list.json   
dr-ozs-rapid-weight-loss-plan-shopping-list.json    
essential-groceries-for-single-guys.json    

first-vegan-grocery-list.json   
gl-essentials.json  
gluten-free-diet.json   
grocery-budget-for-4-people.json
health-article.json 
healthy-diet-for-20-week-list.json  
healthy-diet-vegetarian-paleo-shopping-list.json    
healthy-vegetarian.json 
how-i-spent-40-at-trader-joes-and-ate-healthy-for-a-week.json       

ingredients.json    

keto-diet-food.json 
low-carb-food.json  
number-four.json    
rabel-dietitian.json
shopping-list-basic-ingredients-for-a-healthy-kitchen.json  
the-fitness-dollar-menu-budget-friendly-groceries.json  

Btw, lets add some tests, in order to alert us in the future, if we'll get the similar situation.

atherdon commented 5 years ago

Vadim, do you think that we should just replace "other" with "Other" and everything will work fine? I think no because this can be just a tip of an iceberg.

And also experience that we'll gather from Maria`s import can and should help us to prepare for a data - that will share our ML team with us. And for the first part it'll be an additional 40 lists, then we'll add number 200 minus current number minus 40 lists, in order to get a database, that contains 200 unique GL items.

I think we should summarize at some place, what we actually did good, what goes wrong and what we can improve.

vadim9999 commented 5 years ago

I agree with you