Hírek

2022. 04. 28.

Új fejlesztések

Füles doboz és szavazás

Kedves Bázistagok!

Elkészült egy új fejlesztésünk, ami több komplexebb dolog együttese.
Röviden: átdolgoztuk és egyesítettük az ételek rögzítését, adatait és lehetséges műveleteit. Bevezettük a szürke adatbázist és ezzel kezetekbe adtuk a döntést, hogy kifehérítsétek a kérdéses (duplikált, vagy hibás) ételeket, vagy ebbe a szürke adatbázisba küldjétek őket. Áruházláncok bevezetését elkezdtük, a címkefotóknak nagyobb hangsúlyt adtunk. Visszavezettük az USDA import lehetőségét és végül most 50% prémium akciót hirdettünk! Nézzük részletesen melyik dolog mit jelent és miért volt rá szükség.

FÜLES DOBOZ
Miért volt rá szükség? Ugyebár egy adott étellel eddig többféle dolgot lehet csinálni. Volt egy mikor-mennyit doboz, ahol megenni tudtad ha rákattintottál. Voltak hozzá műveleti gombok, amiket a sor végén kinyitva lehetett elérni. És volt egy ételinfó ablak, amit innen az "i" gombra kattintva lehetett elérni. Volt neki még fóruma, szerkesztése, stb. Ugyanaz az étel, de a velük való munkát több különböző irányból lehetett csak elérni. Tudom, Ti bizonyára megszoktátok, de ez főleg egy új felhasználónak azért nem volt egyszerű. A füles dobozzal az volt a célunk, hogy az ÖSSZES, egy adott étellel kapcsolatos dolgot egy kalap alá hozzuk. Most már minden irányban van átjárás: rögzítés közben is megnézheted az ételinfót, szerkesztheted, megnézheted a fórumát, elvégezheted vele a sorműveleteket (törlés, másolás, kedvencekbe rakás, vonalkód társítás). Vagy fordítva, egy étel információit nézegetve egyből megeheted. Mindezt úgy sikerült megcsinálnunk, hogy nem jár több kattintással! Minden funkció az étel nevére kattintva, a füles dobozban elérhető. Füles doboznak neveztük el, mert a panel fejlécén található fülekkel lehet navigálni: Napló, Adatok, Szerkesztés, Fórum. A napló tetejére befértek még a műveleti gombok, melyek az ikonok mellett rövid szöveges leírást is kaptak. Tehát akár a keresőben, akár a megettem-listában, ha egy étel nevére kattintasz, innen elérsz minden vele kapcsolatos funkciót. Egy kis apró shortcutot is beépítettünk: ha az étel kis képére kattintasz (a neve helyett), akkor a füles doboznak már egyől az "Adatok" fülét nyitja meg, ahol a képfeltöltés is található.

SZÜRKE ADATBÁZIS
A szürke adatbázis a sok hibás és duplikált adattal szembeni törekvésünk eszköze. Miért nem javítottunk minden adatot mi magunk? Egyszerűen túl sok étel van. Miért nem vontunk be eddig Titeket jobban? Még korrektori munkák során is előfordul, hogy egy jó, sokak által használt ételt kitöröl valaki, akár hibából, akár benézett valamit és ezeket lehet, hogy észre se vesszük. Tehát túl egyszerűen, túl nagy kárt lehet okozni. Eddig az adatbázis az ételeket két részre osztotta: fehér (korrektorok által ellenőrzött) és piros (közösbe ajánlott, ellenőrizetlen), ami egyben a keresőben az adott étel háttérszíne. A fő különbség a kettő közt, hogy függetlenül az étel népszerűségétől, mindenképpen a fehér találatokat jelenítjük meg először. Most három részre osztottuk az adatbázist és bevezettük a szürke adatbázist, ami a legalsóbb szint, azaz mindenképpen a fehér és a piros ételek után fognak csak megjelenni. Eredetileg temetőnek, zombi adatbázisnak is akartunk hívni - kifejezvén azt, hogy itt kiélheti az ember azon vágyát, hogy ezeket a pontatlan ételeket, duplikációkat elküldi a jó büdös francba :). De maradtunk a konszolidáltabb "szürke" kifejezésnél, ahova "lefokozni" lehet az ételeket. Mivel ez nem törlés, ezért nem kell attól félni, hogy egy hasznos adatot törlünk. Bármikor fel lehet támasztani az adott ételt, akár piros vagy fehér étellé tenni.

SZAVAZÁS
A keresőben az összes piros étel mellett kirajzolunk két nyilacskákat. Ezekkel tudsz szavazni, hogy hova küldenéd az adott ételt: lefokoznád a szürke adatbázisba, vagy előléptetnéd a fehér adatbázisba. A hibás adatok mellett, arra is jó, ha rákeresel valamire és több duplikációt látsz, felszavazod azt amelyik jó és a többit meg le. Az étel "Adatok" fülén is szavazhatsz, itt bővebb infót látsz a szavazás állásáról. A célunk az, hogy a piros adatbázis egy "átmeneti" állapot legyen, amelyből az ételek végül - ha jók akkor felfelé - ha hibásak akkor a lefelé mennek. Ha egy piros étel elég szavazatot kapott, akkor automatikusan átkerül az adott kategóriába. Van azonban egy-két turpisság.

VONALKÓD ÉS CÍMKEFOTÓ
Minden étel esetén fontos adat az, hogy vonalkódos étel (pl Pick téliszalámi), vagy sem (pl alma). Ha vonalkódos, akkor az mindenképp egy márkás termék, amihez tartozik címke is, ami az adatok ellenőrizhetőségét szolgálja. Eddig is megvolt a képfeltöltés második sorában a lehetőség a címkefotók feltöltésére, azonban innentől egy vonalkódos étel csak akkor fehéredhet ki, ha megtörtént a vonalkód megadása és kapott címkefotót. Ha egy ételnek már elég szavazata lenne, hogy kifehéredjen, akkor a keresőben a szavazónyilacskák helyén a hiányzó dolog ikonja látható (vonalkód vagy címkefotó), ezekre kattintva tölthető fel a még hiányzó adat (de akár már szavazás közben is).
A címkefotó pontosan mit jelent: az ételek csomagolásán látható információkról készült fotó (kcal, makró és mikrótápanyagok, allergénekig, stb, azaz minden adat). Ha nem fér bele a képbe, több fotó is feltölthető.

ÁRUHÁZLÁNCOK
Elmondható, hogy mi magyar vásárlók szeretjük az áruházlancas termékket, úgy éreztük érdemes ezen a vonalon is fejleszteni. Zavaró volt, hogy egy-egy étel nevébe kell ezt az adatot beírni, így keletkezik egy ételről mindenféle elnevezés: Lidl, Lidl-s Lidlben kapható, stb, ami sok helyet is foglal és nem is egységes. Ezért az ételek "Adatok" fülén bárki beállíthatja a hozzá kötődő áruházláncot. Ezt csak akkor tegyétek meg, ha egyértelműen köthető valamelyikhez, ellenkező esetben hagyjátok a "nem köthető" opción. Később az áruházláncok ikonjait majd a keresőben is megjelenítjük és az ételek neveiből eltávolítjuk az áruházláncot (de ezután is rá fogsz tudsz keresni, beírva a nevét).

USDA IMPORT
Régi motorosok tudják mi az az USDA adatbázis. Az adatstruktúra megváltozása miatt jó ideig nem működött, azonban most újra életre keltettük (már nem linket kell megadni, hanem FDC ID alapján kell beimportálni egy ételt). Erről készítettünk egy rövid összefoglalót. Az egész lényege az, hogy az USDA (Amerikai Mezőgazdasági Minisztérium) ingyenes adatbázisából társíthatunk adatokat a bázis ételeihez. Miért jó ez? Mert ezek egyrészt megbízható adatok, másrészt jó megközelítő értéket adnak olyan esetekben, amikor egy-egy ritkább ételnél nincs feltüntetve a részletes adat, vagy ha "nem jutott idő" mindent rögzíteni. Szintén fontos ez az egyedi hozzávalókat tartalmazó saját receptjeid mikrotápanyagainak (kibővített adatainak) kiszámításához. Addig ugyanis, amíg egy receptben nincs meg az összes hozzávalónak a kibővített adata, addig az összegzés sem lehet helyes. Mind az ételeknél, mind a recept hozzávalóknál továbbra is a kis piros felkiáltójel jelöli ha nincs még kibővített adata. Ezek pótlására hasznos az USDA import.

ÉTELEK, RECEPTEK MEGOSZTÁSA
Az Adatok fül legalján feltüntetjük minden étel/recept linkjét. Ha ezt küldöd el valakinek, akkor egyből a fülesdoboz "Adatok" fülét megnyitva fog bejönni az oldal, ahol a fényképe is van. Egy példa:
https://kaloriabazis.hu/etel/alma_kcal/1696_0

EGYÉB DOLGOK
Van még több kisebb dolog is. Például bevezettünk egy rákérdező ablakot arra az esetre ha összegző sort akar valaki törölni, lehet a hozzászólásokat "tetszikezni". Ezeket nem is sorolom, majd látjátok. Amit még megemlítenék: teljesen természetes, hogy először nem fog ráállni a kezetek az új gombokra, illetve bizonyára lesznek akiknek ezek a változtatások nem tetszenek. Én azért nagyon bízom benne, hogy az idő azt fogja igazolni, hogy ezek mind az egyszerűbb és gyorsabb kezelhetőséget szolgálják. Személyes elvem továbbra is a minél kevesebb kattintással való működés megvalósítása. Ugyanis egy programban lehet rutint szerezni és ezzel gyorsítani a használatot, de a kattintások száma mindenképp gátat szab. És ha valahol, hát a hosszútávú diétának a sikerében igencsak fontos szerepet játszik, hogy mennyi időnket veszi igénybe a napi rögzítés.

NYÁRFELKÉSZÜLŐ PRÉMIUM AKCIÓ
Végezetül a nyár előtti hullámra való tekintettel 50% Prémium Tagság akciót hirdettünk!
Köszönjük ha ezzel támogatjátok a munkánkat!

További sikeres sikersztorigyártást kíván,
Magyar Máté
kaloriabazis.hu

Tovább...
2022. 04. 27.

USDA import

ha hiányzik az adat
USDA adatbővítés
 
Milyen problémára szolgál megoldásul?
Cél, hogy az alapadatok mellett (kcal, fehérje, ch, zsír) minél több ételhez tartozzanak bővített adatok is (rosttartalom, ásványi anyagok, vitaminok, zsírok, cukortartalom, glikémiás index, gyümölcstartalom, stb). Az adatbázis összes ételének karbantartására nincs kapacitásunk, ezért lehetőség van rá, hogy Ti is, a számotokra hiányzó adatokat megadhassátok. Ez a napi összesítők mellett a saját receptek esetén is igen hasznos, mivel így az oldal ki tudja számolni egy recept értékeit akkor is, ha nem a leggyakoribb hozzávalókból készült. Amíg bármelyik hozzávaló hiányos, addig a recept neve mellett piros felkiáltójel jelenik meg. A hozzávalók listájában szintén a piros felkiáltójel jelöli, hogy melyik hozzávaló a felelős, azaz melyiknél hiányzik még a kibővített adat. Cél tehát a piros felkiáltójelek eltüntetése, a kibővített adat megadásával.
 
Hogyan tudod a kibővített adatokat megadni?
Az általunk eddig is etalonnal számító Amerikai Mezőgazdasági Minisztérium (továbbiakban USDA) adatbázisából kikeresed a legközelebb álló terméket és annak FDC ID számát az adott étel Adatok fülének alján megadod és a Betöltés gombra kattintasz. Ezt követően a program beimportálja ezeket az adatokat a Bázisba. (megjegyzés: az USDA szabadon használható, nem minősül adatlopásnak).

Az USDA adatbázis, ahol kereshetsz:
https://fdc.nal.usda.gov/
FONTOS: FDC ID számot keress, ami az ételek linkjére kattintva található meg!
 
Kinek van joga importálni?
Bárkinek aki egy ideje használja az oldalt.
 
Hogyan oldjátok meg, hogy ne tudja bárki az oldalon ellenőrzött ételek adatait átírni hibás adatra?
Az eddigi adatokat (kcal, fehérje, szénhidrát, zsír) nem lehet felülírni az átemeléssel. Ezek fixek, ezért ezekhez kell a leginkább illeszkedő ételt megtalálni az USDA-ból.
 
Hogyan kell használni az USDA keresőt?
A kereső alapból a Foundation Foods (az alapítvány adatbázisában) keres. Ha ezen nem találod, akkor a további fülekre kattintva kereshetsz további egyezéseket, mint az SR Legacy Foods (általános éltelek) vagy a Branded Foods (márkás ételek).
 
Mi van, ha nem találok megfelelést?
Sok ételnek nem lesz megfelelője az angol adatbázisban, ilyenkor ezt a tételt egyszerűen ugord át. Ezen ételek bővítését más módszerrel fogjuk megoldani.

Mi van, ha nem találok PONTOS megfelelést?
Figyelembe véve, hogy a valóságban sincs két egyforma étel, a 100%-os pontosság nem reális elvárás, kisebb hibahatár elfogadható.
 
Mi van, ha az USDA adatbázisban megtalálom a keresett ételt, de lényeges eltérést találok a KalóriaBázis alapadataihoz képest (kcal, fehérje, zsír)?
Természetesen lehet az oldalunkon is hibás adat, ekkor nálunk kell javítani. Ha ilyennel találkozol, a helyes adatokat tartalmazó USDA link feltüntetésével jelezd nekünk az adott étel fórumán.
 
Mi a helyzet a glikémiás index-szel?
Mivel ez az adat nincs fent az USDA-n, ezért ezt külön forrásból kell kikeresni, attól teljesen függetlenül megadni (tehát megadhatod olyan ételhez is amihez még nincs usda link rendelve, és olyanhoz is amihez már igen). Beírni a popup alján tudod, százalékban, azaz ha 50%, akkor "50"-et írj be.
 
Mi a helyzet a receptekkel?
Az elsődleges cél az alapanyagok kitöltése, de lehetőség van a receptekére is. Egy recept Adatok fülén láthatod a hozzávalók listája. Mindegyik hozzávaló mellett felkiáltójel jelöli, hogy mely hozzávalónak hiányzik még a bővített információja. Ezeket kell egyesével bővíteni  (nem pedig egyben az egész étel megfelelőjét megtalálni). Ha mindegyik hozzávaló megvan, eltűnik a recept neve melől a felkiáltójel.
 
Mi van ha más felhasználó rossz adatot adott meg?
Ha találsz jobbat, egyszerűen adj meg új linket. A régi linkeket is elmenti az oldal, így visszaállítható..
 
Kell-e Prémium tagság az új ételinfókhoz?
Nem. Ez a funkció teljeskörűen használható az ingyenes verzióban is.
 
Mi van ha valaki szándékosan rongálja az adatbázist hibás, pontatlan adatok feltöltésével?
Az adatbázis szándékos rongálása a felhasználó letiltását vonja maga után. Kérünk titeket ha segítetek, azt figyelmesen tegyétek.
 
 
Segítségeteket előre is köszönjük!
kaloriabazis.hu
Tovább...
2021. 02. 09.

Funkciófejlesztés

Receptműveletek, Mennyi-gomb

Sziasztok! Az elmúlt időszakban elkészült pár új fejlesztésünk:

Mennyi-gomb
Ingyenessé tettük és fejlesztettük a mennyiség igazító gombunkat. Mostantól ha a mennyit-mikor modulban a mennyi gombon a kis fogaskerékre kattintasz, akkor átállíthatod, hogy kcal helyett melyik tápanyaghoz igazítson ez a gomb. Ez prémium funkciónak indult, azonban jobbnak éreztem ezt ingyenessé tenni, válljon mindenki hasznára.

Receptműveletek
Sokan jeleztétek, hogy lenne erre igény, úgyhogy ez egy közkívánatos fejlesztés volt, ma reggel élesítettük. Ennek során a receptszerkesztés modul a következő dolgokkal bővült:
1. Recept törlése: ez eddig is volt a menüben, de ide is betettük..
2. Recept másolása: erre kattintva az adott receptből készül egy másolat (pl vajaskenyérből lesz vajaskenyér (1), ha ilyen már van akkor (2), stb.
A másolás funkció több helyen is elérhető:

  • a receptszerkesztő oldalon (saját receptekhez)
  • az ételinfó szürke felugró ablak alján (ha közös recepteket akartok sajáttá másolni).
  • az adott étel adatlapján (ha egy másik felhasználótól másolnátok le egy nem-kereshető receptet)


3. Recept konvertálása sima étellé: erre kattintva az adott recept hozzávalóvá alakul és felvehető lesz másik recepthez, azaz ilyen módon megoldható lesz a "receptben recept". A konvertálás egy visszafordíthatatlan folyamat, ezért javasolt, hogy előtte készítsetek másolatot és azt konvertáljátok át, hogy megmaradjon az eredeti szerkeszthető példány.

iOS vonalkódolvasó
Javítottunk egy hibát, most már minden iPhone telefonon jól működik.

Mit ettél szöveg beragadás
Bizonyos készülékeken látható maradt a Mit ettél szöveg a keresés alatt, javítotuk.

Sportok kcal égetése
Felhívtátok a figyelmünket egy hibára a számolásban, azaz a sportoknál az eltelt időből az alapjárat kalóriaégetést nem vontuk ki (holott pl 1 óra futás esetén, az alapjárat égetés már csak 23 óra kellene hogy legyen). Ezt most megcsináltuk, és ezúton elnézést kérünk az eddigi hibás számolásért!

További sikeres sikersztorigyártást :)
Máté

Tovább...
ASZTALI VERZIÓ    MOBIL VERZIÓ
Az adatkezelési tájékoztatónkat itt találod.
Az oldal használatával egyidejűleg elfogadod Felhasználási Feltételeinket

Számításaink a Harris-Benedict formulán alapulnak.

Az oldal csak saját felelősségre használható! Az itt megjelenő információk csak javaslatok, nem helyettesítik szakértő orvos tanácsát, diagnózisát, kezelését.
Copyright © www.kaloriabazis.hu
Ez itt a belso szoveg
Ez itt a belso szoveg2