2020-05-11 15:58:47 +02:00
|
|
|
# Podprojekt Szi
|
|
|
|
|
|
|
|
### Opis
|
|
|
|
|
2020-05-18 14:50:27 +02:00
|
|
|
Tematem podprojektu jest rozpoznawanie zamówień na podstawie historii zamówień.
|
|
|
|
Użyłem drzew decyzyjnych.
|
2020-05-11 15:58:47 +02:00
|
|
|
|
|
|
|
### Dane
|
|
|
|
|
2020-05-18 14:50:27 +02:00
|
|
|
Potrawy, ich nazwa, rodzaj oraz charakterystyka.
|
2020-05-11 15:58:47 +02:00
|
|
|
|
2020-05-11 16:14:53 +02:00
|
|
|
|
2020-05-11 15:58:47 +02:00
|
|
|
|
|
|
|
menu = Context.fromstring(''' |meat|salad|meal|drink|cold|hot |
|
2020-05-18 14:50:27 +02:00
|
|
|
Pork | X | | | | | X |
|
2020-05-11 15:58:47 +02:00
|
|
|
Espresso | | | | X | | X |
|
2020-05-18 14:50:27 +02:00
|
|
|
Latte | | | | X | | X |
|
2020-05-11 15:58:47 +02:00
|
|
|
Green Tea | | | | X | X | |
|
2020-05-18 14:50:27 +02:00
|
|
|
Greek Salad| | X | | | X | |
|
2020-05-11 15:58:47 +02:00
|
|
|
Pizza | | | X | | | X |''')
|
|
|
|
|
|
|
|
|
2020-05-18 14:50:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
Dane uczące:
|
|
|
|
training_data = [
|
|
|
|
['meat','hot','Pork'],
|
|
|
|
['salad','cold','Greek Salad'],
|
|
|
|
['drink','hot','Espresso'],
|
|
|
|
['drink','hot','Latte'],
|
|
|
|
['drink','cold','Green Tea'],
|
|
|
|
['meal','hot','Pizza'],
|
|
|
|
]
|
|
|
|
|
|
|
|
|
2020-05-11 15:58:47 +02:00
|
|
|
|
|
|
|
Dane testowe:
|
2020-05-18 14:50:27 +02:00
|
|
|
test_data = [
|
|
|
|
['meat','hot','Latte'],
|
|
|
|
['salad','hot','Greek Salad'],
|
|
|
|
['drink','hot','Pork'],
|
|
|
|
['drink','cold','Green Tea'],
|
|
|
|
['drink','hot','Greek Salad'],
|
|
|
|
]
|
2020-05-11 16:13:58 +02:00
|
|
|
|
|
|
|
|
2020-05-11 15:58:47 +02:00
|
|
|
|
2020-05-11 16:13:58 +02:00
|
|
|
|
2020-05-11 15:58:47 +02:00
|
|
|
### Implementacja
|
|
|
|
|
|
|
|
Główna część:
|
|
|
|
|
2020-05-18 14:50:27 +02:00
|
|
|
In process
|
2020-05-11 16:14:53 +02:00
|
|
|
|
2020-05-11 15:58:47 +02:00
|
|
|
...
|
|
|
|
|
2020-05-11 16:24:34 +02:00
|
|
|
|
2020-05-11 15:58:47 +02:00
|
|
|
|
|
|
|
### Biblioteki
|
|
|
|
|
|
|
|
* concepts
|
|
|
|
* random
|
|
|
|
* numpy
|
|
|
|
|