├── .gitignore ├── LICENSE ├── README.md ├── api.py ├── dockerfile ├── graph ├── data │ └── short_food_name.txt ├── direction.py ├── graph.py ├── menu_class.py ├── pair.py ├── template.py └── vertice.py ├── images ├── 001.png ├── 002.png ├── 003.png └── 098.jpeg ├── models ├── det_onnx │ ├── .md │ └── model_det.onnx ├── dict_translate.json ├── rec_onnx │ ├── .md │ ├── model_student.onnx │ └── model_teacher.onnx ├── vi_dict.txt └── vi_font.ttf ├── predict.py ├── requirements.txt ├── rule_based.py ├── symspellpy └── 2_gram.txt ├── test_api.py ├── unittest ├── ground_truth │ ├── 001.jpeg.csv │ ├── 002.jpeg.csv │ ├── 003.jpeg.csv │ ├── 004.jpeg.csv │ ├── 005.jpeg.csv │ ├── 006.jpeg.csv │ ├── 007.jpeg.csv │ ├── 008.jpeg.csv │ ├── 009.jpeg.csv │ ├── 010.jpeg.csv │ ├── 011.jpeg.csv │ ├── 012.jpeg.csv │ ├── 015.jpeg.csv │ ├── 016.jpeg.csv │ ├── 017.jpeg.csv │ ├── 018.jpeg.csv │ ├── 022.jpeg.csv │ ├── 023.jpeg.csv │ ├── 024.jpeg.csv │ ├── 025.jpeg.csv │ ├── 028.jpeg.csv │ ├── 029.jpeg.csv │ ├── 030.jpeg.csv │ ├── 074.jpeg.csv │ ├── 075.jpeg.csv │ ├── 077.jpeg.csv │ ├── 089.jpeg.csv │ ├── 090.jpeg.csv │ ├── 098.jpeg.csv │ ├── 102.jpeg.csv │ ├── 831.jpg.csv │ ├── 832.jpg.csv │ └── 834.jpg.csv ├── rule_based_test.py └── testcases.txt └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/README.md -------------------------------------------------------------------------------- /api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/api.py -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/dockerfile -------------------------------------------------------------------------------- /graph/data/short_food_name.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/graph/data/short_food_name.txt -------------------------------------------------------------------------------- /graph/direction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/graph/direction.py -------------------------------------------------------------------------------- /graph/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/graph/graph.py -------------------------------------------------------------------------------- /graph/menu_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/graph/menu_class.py -------------------------------------------------------------------------------- /graph/pair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/graph/pair.py -------------------------------------------------------------------------------- /graph/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/graph/template.py -------------------------------------------------------------------------------- /graph/vertice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/graph/vertice.py -------------------------------------------------------------------------------- /images/001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/images/001.png -------------------------------------------------------------------------------- /images/002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/images/002.png -------------------------------------------------------------------------------- /images/003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/images/003.png -------------------------------------------------------------------------------- /images/098.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/images/098.jpeg -------------------------------------------------------------------------------- /models/det_onnx/.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/det_onnx/model_det.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/models/det_onnx/model_det.onnx -------------------------------------------------------------------------------- /models/dict_translate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/models/dict_translate.json -------------------------------------------------------------------------------- /models/rec_onnx/.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/rec_onnx/model_student.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/models/rec_onnx/model_student.onnx -------------------------------------------------------------------------------- /models/rec_onnx/model_teacher.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/models/rec_onnx/model_teacher.onnx -------------------------------------------------------------------------------- /models/vi_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/models/vi_dict.txt -------------------------------------------------------------------------------- /models/vi_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/models/vi_font.ttf -------------------------------------------------------------------------------- /predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/predict.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/requirements.txt -------------------------------------------------------------------------------- /rule_based.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/rule_based.py -------------------------------------------------------------------------------- /symspellpy/2_gram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/symspellpy/2_gram.txt -------------------------------------------------------------------------------- /test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/test_api.py -------------------------------------------------------------------------------- /unittest/ground_truth/001.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/001.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/002.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/002.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/003.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/003.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/004.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/004.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/005.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/005.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/006.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/006.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/007.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/007.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/008.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/008.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/009.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/009.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/010.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/010.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/011.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/011.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/012.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/012.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/015.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/015.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/016.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/016.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/017.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/017.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/018.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/018.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/022.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/022.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/023.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/023.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/024.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/024.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/025.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/025.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/028.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/028.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/029.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/029.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/030.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/030.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/074.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/074.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/075.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/075.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/077.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/077.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/089.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/089.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/090.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/090.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/098.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/098.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/102.jpeg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/102.jpeg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/831.jpg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/831.jpg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/832.jpg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/832.jpg.csv -------------------------------------------------------------------------------- /unittest/ground_truth/834.jpg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/ground_truth/834.jpg.csv -------------------------------------------------------------------------------- /unittest/rule_based_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/rule_based_test.py -------------------------------------------------------------------------------- /unittest/testcases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/unittest/testcases.txt -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vovanphuc/smartmenu/HEAD/utils.py --------------------------------------------------------------------------------