package meiliService import "github.com/meilisearch/meilisearch-go" type IndexationParams struct { LocalizedAttributes []*meilisearch.LocalizedAttributes `json:"localizedAttributes"` StopWords []string `json:"stopWords"` Synonyms map[string][]string `json:"synonyms"` } var indexatio_params = map[uint]IndexationParams{ 1: { LocalizedAttributes: []*meilisearch.LocalizedAttributes{ {AttributePatterns: []string{"*"}, Locales: []string{"pol"}}, }, StopWords: []string{ "i", "w", "z", "na", "do", "się", "nie", "to", "że", "a", "o", "jak", "ale", "po", "za", "przez", "przy", "dla", "czy", "lub", "oraz", "ich", "jej", "jego", "ten", "ta", "te", "tego", "tej", "tym", "tych", "jest", "są", "być", "był", "była", "było", "będzie", "już", "jeszcze", "też", "tylko", "więc", "jednak", "co", "kto", "który", "która", "które", "ze", "by", "ze", "im", "go", "je", "tu", "tam", "tak", }, Synonyms: map[string][]string{ "plecak": {"plecaki", "plecaku", "plecaków", "tornister", "torba szkolna"}, "tornister": {"plecak", "torba szkolna", "plecaki"}, "piórnik": {"piórniki", "piórnika", "etui na przybory"}, "zeszyt": {"zeszyty", "zeszytu", "zeszytów", "notatnik", "notes"}, "kredka": {"kredki", "kredek", "kredkami", "ołówek kolorowy"}, "farba": {"farby", "farb", "farbami", "farba plakatowa", "tempera"}, "nożyczki": {"nożyczki dla dzieci", "nożyczki bezpieczne"}, "linijka": {"linijki", "linijka plastikowa", "linijka drewniana"}, "kalkulator": {"kalkulatory", "kalkulator szkolny", "kalkulator naukowy"}, "długopis": {"długopisy", "długopisu", "długopisów", "pisak", "pióro"}, "ołówek": {"ołówki", "ołówka", "ołówków", "grafitowy"}, "gumka": {"gumki", "gumka do mazania", "korektor"}, "temperówka": {"temperówki", "temperówka elektryczna"}, "plastelina": {"plasteliny", "masa plastyczna", "modelina", "glinka"}, "bibuła": {"bibułki", "bibuła marszczona", "krepa"}, "brystol": {"brystole", "brystolu", "karton", "tektura"}, "blok": {"bloki", "blok rysunkowy", "blok techniczny", "blok A4"}, "klej": {"kleje", "kleju", "klej w sztyfcie", "klej PVA", "klej UHU"}, "taśma": {"taśmy", "taśma klejąca", "taśma scotch"}, "marker": {"markery", "mazak", "mazaki", "flamaster", "flamastry"}, "pędzel": {"pędzle", "pędzla", "pędzli", "pędzel do farb"}, "plakat": {"plakaty", "plansza edukacyjna", "poster"}, "atlas": {"atlasy", "atlas geograficzny", "mapa"}, "słownik": {"słowniki", "słownika", "słownik angielski"}, "czytanka": {"czytanki", "lektura", "książka dla dzieci", "bajka"}, "zabawka": {"zabawki", "zabawek", "gra edukacyjna", "puzzle"}, "układanka": {"układanki", "puzzle", "mozaika"}, "klocki": {"klocek", "klocków", "lego", "duplo"}, "fartuch": {"fartuchy", "fartuch malarski", "fartuch plastyczny"}, "teczka": {"teczki", "teczka na dokumenty", "segregator", "portfolio"}, "koszulka": {"koszulki", "koszulka na dokumenty", "foliówka"}, "ekierka": {"ekierki", "kątownik"}, "cyrkiel": {"cyrkle", "kompas rysunkowy"}, "globus": {"globusy", "kula ziemska"}, "tablica": {"tablice", "tablica magnetyczna", "whiteboard", "flipchart"}, "magnez": {"magnesy", "magnes tablicowy"}, "kreda": {"kredy", "kreda tablicowa", "kreda kolorowa"}, "przedszkole": {"żłobek", "edukacja przedszkolna", "wiek przedszkolny"}, "szkoła": {"szkolny", "szkolna", "szkolne", "podstawówka"}, }, }, 2: { LocalizedAttributes: []*meilisearch.LocalizedAttributes{ {AttributePatterns: []string{"*"}, Locales: []string{"eng"}}, }, StopWords: []string{ "a", "an", "the", "and", "or", "but", "in", "on", "at", "to", "for", "of", "with", "by", "from", "is", "are", "was", "were", "be", "been", "being", "have", "has", "had", "do", "does", "did", "will", "would", "could", "should", "may", "might", "it", "its", "this", "that", "these", "those", "as", "if", "so", "than", "up", }, Synonyms: map[string][]string{ "backpack": {"rucksack", "school bag", "schoolbag", "knapsack"}, "pencil case": {"pencil pouch", "pencil box", "stationery case"}, "notebook": {"exercise book", "jotter", "notepad", "copybook"}, "colored pencil": {"colour pencil", "colouring pencil", "crayon pencil"}, "crayon": {"wax crayon", "colouring crayon", "wax pencil"}, "paint": {"poster paint", "tempera", "watercolour", "finger paint"}, "scissors": {"safety scissors", "kids scissors", "craft scissors"}, "ruler": {"measuring ruler", "plastic ruler", "wooden ruler"}, "calculator": {"scientific calculator", "school calculator"}, "pen": {"ballpoint", "ballpoint pen", "biro", "rollerball"}, "pencil": {"graphite pencil", "HB pencil", "drawing pencil"}, "eraser": {"rubber", "correction eraser", "white eraser"}, "sharpener": {"pencil sharpener", "electric sharpener"}, "plasticine": {"modelling clay", "play-doh", "clay", "dough"}, "tissue paper": {"crepe paper", "craft paper"}, "cardboard": {"card", "art board", "bristol board"}, "drawing pad": {"sketch pad", "art pad", "drawing block", "sketchbook"}, "glue": {"glue stick", "PVA glue", "craft glue", "adhesive"}, "tape": {"sticky tape", "sellotape", "scotch tape", "masking tape"}, "marker": {"felt tip", "felt-tip pen", "highlighter", "marker pen"}, "paintbrush": {"brush", "art brush", "watercolour brush"}, "poster": {"educational poster", "wall chart", "learning poster"}, "dictionary": {"word book", "vocabulary book", "language dictionary"}, "book": {"reading book", "children book", "picture book", "reader"}, "toy": {"educational toy", "learning toy", "kids toy"}, "puzzle": {"jigsaw", "jigsaw puzzle", "floor puzzle"}, "blocks": {"building blocks", "lego", "wooden blocks", "duplo"}, "apron": {"art apron", "painting apron", "smock"}, "folder": {"document folder", "ring binder", "portfolio"}, "sleeve": {"document sleeve", "plastic sleeve", "page protector"}, "compass": {"drawing compass", "geometry compass"}, "set square": {"triangle ruler", "geometry set"}, "globe": {"world globe", "earth globe"}, "whiteboard": {"dry erase board", "magnetic board", "notice board"}, "chalk": {"blackboard chalk", "coloured chalk", "sidewalk chalk"}, "kindergarten": {"preschool", "nursery", "early years", "pre-k"}, "school": {"primary school", "elementary school", "educational"}, }, }, 3: { LocalizedAttributes: []*meilisearch.LocalizedAttributes{ {AttributePatterns: []string{"*"}, Locales: []string{"deu"}}, }, StopWords: []string{ "und", "oder", "aber", "in", "an", "auf", "zu", "für", "von", "mit", "durch", "bei", "nach", "über", "unter", "ist", "sind", "war", "waren", "sein", "haben", "hat", "der", "die", "das", "den", "dem", "des", "ein", "eine", "einer", "einem", "einen", "eines", "sich", "auch", "nicht", "noch", "schon", "nur", "so", "wie", "wenn", "dann", "da", "hier", "dort", "ich", "du", "er", "sie", "es", "wir", "ihr", "als", "am", "im", "ins", }, Synonyms: map[string][]string{ "rucksack": {"schulrucksack", "schulranzen", "ranzen", "tornister"}, "schulranzen": {"rucksack", "tornister", "schultasche"}, "federmäppchen": {"mäppchen", "federmappe", "stiftemäppchen", "etui"}, "heft": {"schulheft", "schreibheft", "lineatur", "notizheft"}, "buntstift": {"buntstifte", "farbstift", "farbstifte", "malstift"}, "wachsmalstift": {"wachsmalstifte", "wachskreide", "malwachs"}, "farbe": {"schulfarbe", "plakatfarbe", "wasserfarbe", "fingerfarbe", "tempera"}, "schere": {"kinderschere", "bastelschere", "sicherheitsschere"}, "lineal": {"schullineal", "kunststofflineal", "holzlineal"}, "taschenrechner": {"schulrechner", "wissenschaftlicher rechner", "rechner"}, "kugelschreiber": {"kuli", "stift", "tintenroller", "füller"}, "bleistift": {"zeichenbleistift", "graphitstift", "schulbleistift"}, "radiergummi": {"radierer", "radiergummi", "tipp-ex"}, "anspitzer": {"bleistiftspitzer", "elektrischer anspitzer"}, "knete": {"knetmasse", "plastilin", "modellierton", "play-doh"}, "seidenpapier": {"krepppapier", "krepp", "bastelpapier"}, "karton": {"pappe", "zeichenkarton", "bristol"}, "zeichenblock": {"malblock", "skizzenblock", "zeichenpapier"}, "kleber": {"klebestift", "bastelkleber", "PVA-kleber", "UHU"}, "klebeband": {"tesa", "scotch", "klebeband transparent", "kreativband"}, "marker": {"filzstift", "faserstift", "textmarker", "edding"}, "pinsel": {"malpinsel", "aquarellpinsel", "zeichenpinsel"}, "poster": {"lernposter", "bildungsposter", "schulposter", "wandkarte"}, "wörterbuch": {"schulwörterbuch", "vokabelbuch", "lexikon"}, "buch": {"kinderbuch", "schulbuch", "lesebuch", "bilderbuch"}, "spielzeug": {"lernspielzeug", "pädagogisches spielzeug", "kinderspielzeug"}, "puzzle": {"legepuzzle", "bodenpuzzle", "steckpuzzle"}, "baustein": {"bausteine", "lego", "holzbausteine", "duplo"}, "schürze": {"malschürze", "bastelschürze", "kittel"}, "mappe": {"schulmappe", "hefter", "ringbuch", "ordner"}, "klarsichthülle": {"prospekthülle", "dokumentenhülle", "sichthülle"}, "zirkel": {"zeichenzirkel", "geometriezirkel"}, "geodreieck": {"winkelmesser", "zeichendreieck", "geometriedreieck"}, "globus": {"erdkugel", "weltkugel", "schulglob"}, "whiteboard": {"magnettafel", "schreibtafel", "flipchart"}, "kreide": {"tafelkreide", "schulkreide", "bunkreide"}, "kindergarten": {"kita", "krippe", "vorschule", "kiga"}, "schule": {"grundschule", "volksschule", "schulbedarf"}, }, }, 4: { LocalizedAttributes: []*meilisearch.LocalizedAttributes{ {AttributePatterns: []string{"*"}, Locales: []string{"ces"}}, }, StopWords: []string{ "a", "i", "v", "na", "do", "se", "ne", "to", "že", "o", "jak", "ale", "po", "za", "pro", "při", "pro", "nebo", "či", "anebo", "jejich", "jeho", "její", "ten", "ta", "to", "toho", "té", "tom", "těch", "je", "jsou", "být", "byl", "byla", "bylo", "bude", "už", "ještě", "také", "jen", "tedy", "však", "co", "kdo", "který", "která", "které", "ze", "by", "mu", "ho", "ji", "tu", "tam", "tak", }, Synonyms: map[string][]string{ "batoh": {"batohy", "batohu", "batohů", "školní batoh", "školní taška", "aktovka"}, "aktovka": {"aktovky", "školní aktovka", "batoh", "taška do školy"}, "penál": {"penály", "penálu", "pouzdro na tužky", "pouzdro na psací potřeby"}, "sešit": {"sešity", "sešitu", "sešitů", "poznámkový blok", "zápisník"}, "pastelka": {"pastelky", "pastelku", "pastelkách", "barevná tužka", "barevné tužky"}, "voskovka": {"voskovky", "vosková pastelka", "voskové pastelky"}, "barva": {"barvy", "barev", "školní barva", "plakátová barva", "temperová barva", "vodová barva", "prstová barva"}, "nůžky": {"dětské nůžky", "bezpečné nůžky", "školní nůžky"}, "pravítko": {"pravítka", "plastové pravítko", "dřevěné pravítko"}, "kalkulačka": {"kalkulačky", "školní kalkulačka", "vědecká kalkulačka"}, "propiska": {"propiska", "propisky", "kuličkové pero", "pero", "roller"}, "tužka": {"tužky", "grafitová tužka", "školní tužka", "kreslicí tužka"}, "guma": {"gumy", "guma na mazání", "mazací guma", "korektor"}, "ořezávátko": {"ořezávátka", "elektrické ořezávátko"}, "plastelína": {"plastelíny", "modelovací hmota", "modelína", "play-doh", "hlína"}, "hedvábný papír": {"krepový papír", "krepp", "krepa"}, "karton": {"kartony", "výkres", "výkresy", "bristol", "čtvrtka"}, "skicák": {"skicáky", "blok na kreslení", "kreslicí blok", "náčrtník"}, "lepidlo": {"lepidla", "lepicí tyčinka", "PVA lepidlo", "UHU", "lepidlo v tyčince"}, "lepicí páska": {"scotch", "průhledná páska", "izolepa"}, "fix": {"fixy", "fixů", "fixů", "popisovač", "popisovače", "zvýrazňovač"}, "štětec": {"štětce", "malířský štětec", "akvarelový štětec"}, "plakát": {"plakáty", "vzdělávací plakát", "výuková tabule", "nástěnná mapa"}, "slovník": {"slovníky", "školní slovník", "výkladový slovník"}, "kniha": {"knihy", "dětská kniha", "čítanka", "učebnice", "obrázkové knihy"}, "hračka": {"hračky", "vzdělávací hračka", "didaktická hračka"}, "puzzle": {"skládačka", "skládačky", "mozaika", "jigsaw"}, "kostky": {"stavebnice", "lego", "dřevěné kostky", "duplo"}, "zástěra": {"zástěry", "malířská zástěra", "ochranný plášť"}, "desky": {"složka", "složky", "pořadač", "kroužkový pořadač", "portfolio"}, "fólie": {"průhledná fólie", "eurodesky", "plastová fólie"}, "kružítko": {"kružítka", "rýsovací kružítko"}, "úhloměr": {"pravítko s úhloměrem", "trojúhelník", "rýsovací trojúhelník"}, "glóbus": {"glóbusy", "zeměkoule", "školní glóbus"}, "tabule": {"magnetická tabule", "whiteboard", "flipchart", "školní tabule"}, "křída": {"křídy", "barevná křída", "školní křída"}, "školka": {"mateřská škola", "MŠ", "předškolní věk", "jesle"}, "škola": {"školní", "základní škola", "ZŠ", "školní potřeby"}, }, }, }