Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

menu-beliebtheits-rechner

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

menu-beliebtheits-rechner

Bewertung der Beliebtheit angebotener Menus in entsprechenden Kombinationen

  • 1.0.0
  • PyPI
  • Socket score

Maintainers
1

Menu Beliebtheit

PyPI PyPI - Python Version GitHub

Berechnung der Beliebtheit von verschiedenen Menus basierend auf den Verkaufszahlen und Angebotskombinationen von verschiedenen Verkaufsstellen des Kanton Zürich (Spital, Kantine, etc.).

Definition Beliebtheit

Die Beliebtheit eines Menus wird berechnet aus der Verkaufswahrscheinlichkeit abhängig von einem bestimmten Tagesangebot. Bspw. werden in einem Altersheim drei Menus basierend auf Quornschnitzel, Schnitzel-Pommes und Thaicurry angeboten, wird sich Schnitzel-Pommes wahrscheinlich am Besten verkaufen. Ändert sich das Angebot zu bspw. Hackbraten, Schnitzel-Pommes und Gulasch ist nicht mehr eindeutig zu erwarten, dass Schnitzel-Pommes sich am Besten verkaufen wird.

Installation

Clone the git repository

git clone https://github.com/biomodelling/menu_beliebtheit.git

Set up a virtual environement

cd ./menu_beliebtheit
python3 -m venv env

Step into the environment

source env/bin/activate

Install the requirements

pip3 -r REQUIREMENTS.TXT

Usage

You can run the script with the command

python3 main.py -o <input/file> -n <output-filename-with-file-ending>

-o / --output-format = file the script searches in menu_beliebtheit/data/ for .csv files, sorts them alphabetically and keeps the first in the list as data source. This data source should represent selling data in the format

datemeal_linetot_soldmeal_componentmeal_labelsource
2019-01-01Vegi.Triemli5Quornschnitzelvegetariantriemli19
2019-01-01Vegi.Triemli5Morchelsaucevegetariantriemli19
2019-01-01Vegi.Triemli5Basmatireisvegetariantriemli19
2019-01-01Vegi.Triemli5Salatvegetariantriemli19
2019-01-01Tageshit.Triemli30Kalbssteakmeattriemli19
2019-01-01Tageshit.Triemli30Morchelsaucemeattriemli19
2019-01-01Tageshit.Triemli30Griessgnocchimeattriemli19
2019-01-01Tageshit.Triemli30Grune Bohnenmeattriemli19
2019-01-01Budget.Triemli15NANAtriemli19
2019-01-02Vegi.Triemli15Gratinierte Spatzlipfanne mitvegetariantriemli19
2019-01-02Vegi.Triemli15Karotten Federkohlvegetariantriemli19
2019-01-02Vegi.Triemli15Lauch und Bergkasevegetariantriemli19
2019-01-02Vegi.Triemli15Salatvegetariantriemli19

-o / --output-format = input an input argument in a specified format must be provided (Development stage)

-n / --file-name = popularity.csv allows to specify the filename and its ending where the popularity values are stored. It will be stored in the following format and sorted by the popularity index.

meal_componentpopularity
appenzeller cordon bleu pommes frit salat0.018604
kalbsbratwurst zwiebelsauc rosti salat0.010735
zanderfilet bierteig remouladensauc petersilienkartoffeln salat0.009456
kalbspiccata tomatensauc spaghetti salat0.008840
zanderknusperli tartarsauc salzkartoffeln blattspinat0.008037
ghackets rind hornli apfelmus salat0.007048

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc