binaychandra commited on
Commit
ece821f
·
1 Parent(s): 6a572de

product changes

Browse files
Files changed (1) hide show
  1. helper.py +32 -137
helper.py CHANGED
@@ -24,179 +24,74 @@ def process_api_response(json_response):
24
 
25
  def get_sample_similarity_attr():
26
  sample_sim = {
27
- "GB1263": {
28
  "description": "MILKA 270G MILK",
29
- "sell_in_volume": 44426.88,
30
  "similarity": 66.67,
31
  "distribution": [
32
- 0,
33
- 0,
34
- 0,
35
- 0,
36
- 0,
37
- 0,
38
- 8,
39
- 9,
40
- 9,
41
- 9,
42
- 6,
43
- 5,
44
- 7,
45
- 25,
46
- 26,
47
- 27
48
  ],
49
  "week_date": [
50
- "2024-05-13",
51
- "2024-05-20",
52
- "2024-05-27",
53
- "2024-06-03",
54
- "2024-06-10",
55
- "2024-06-17",
56
- "2024-06-24",
57
- "2024-07-01",
58
- "2024-07-08",
59
- "2024-07-15",
60
- "2024-07-22",
61
- "2024-07-29",
62
- "2024-08-05",
63
- "2024-08-12",
64
- "2024-08-19",
65
- "2024-08-26"
66
  ]
67
  },
68
- "GB1264": {
69
  "description": "MILKA 270G WN",
70
  "sell_in_volume": 26840.97,
71
  "similarity": 66.67,
72
  "distribution": [
73
- 0,
74
- 0,
75
- 0,
76
- 0,
77
- 0,
78
- 0,
79
- 6,
80
- 8,
81
- 8,
82
- 8,
83
- 5,
84
- 4,
85
- 6,
86
- 25,
87
- 26,
88
- 27
89
  ],
90
  "week_date": [
91
- "2024-05-13",
92
- "2024-05-20",
93
- "2024-05-27",
94
- "2024-06-03",
95
- "2024-06-10",
96
- "2024-06-17",
97
- "2024-06-24",
98
- "2024-07-01",
99
- "2024-07-08",
100
- "2024-07-15",
101
- "2024-07-22",
102
- "2024-07-29",
103
- "2024-08-05",
104
- "2024-08-12",
105
- "2024-08-19",
106
- "2024-08-26"
107
  ]
108
  },
109
- "GB1450": {
110
- "description": "MILKA LARGE BLOCK OREO",
111
  "sell_in_volume": 32346.0,
112
  "similarity": 66.67,
113
  "distribution": [
114
- 0,
115
- 0,
116
- 0,
117
- 0,
118
- 0,
119
- 0,
120
- 6,
121
- 8,
122
- 9,
123
- 8,
124
- 6,
125
- 4,
126
- 6,
127
- 25,
128
- 26,
129
- 27
130
  ],
131
  "week_date": [
132
- "2024-05-13",
133
- "2024-05-20",
134
- "2024-05-27",
135
- "2024-06-03",
136
- "2024-06-10",
137
- "2024-06-17",
138
- "2024-06-24",
139
- "2024-07-01",
140
- "2024-07-08",
141
- "2024-07-15",
142
- "2024-07-22",
143
- "2024-07-29",
144
- "2024-08-05",
145
- "2024-08-12",
146
- "2024-08-19",
147
- "2024-08-26"
148
  ]
149
  },
150
- "GB1561": {
151
  "description": "MIXED DUO PREFILL",
152
  "sell_in_volume": 3265.92,
153
  "similarity": 77.78,
154
  "distribution": [
155
- 91,
156
- 34,
157
- 33,
158
- 33,
159
- 32,
160
- 33
161
  ],
162
  "week_date": [
163
- "2024-02-12",
164
- "2024-02-19",
165
- "2024-02-26",
166
- "2024-03-04",
167
- "2024-03-11",
168
- "2024-03-18"
169
  ]
170
  },
171
- "GB1650": {
172
  "description": "CAD TWIRL MINT",
173
  "sell_in_volume": 0.0,
174
  "similarity": 77.78,
175
  "distribution": [
176
- 38,
177
- 30,
178
- 24,
179
- 17,
180
- 14,
181
- 11,
182
- 9,
183
- 7,
184
- 7,
185
- 6,
186
- 5
187
  ],
188
  "week_date": [
189
- "2024-02-12",
190
- "2024-02-19",
191
- "2024-02-26",
192
- "2024-03-04",
193
- "2024-03-11",
194
- "2024-03-18",
195
- "2024-03-25",
196
- "2024-04-01",
197
- "2024-04-08",
198
- "2024-04-15",
199
- "2024-04-22"
200
  ]
201
  }
202
  }
 
24
 
25
  def get_sample_similarity_attr():
26
  sample_sim = {
27
+ "PC7623": {
28
  "description": "MILKA 270G MILK",
29
+ "sell_in_volume": 76234.23,
30
  "similarity": 66.67,
31
  "distribution": [
32
+ 10, 12, 15, 18, 20, 22, 25, 28,
33
+ 30, 32, 35, 38, 40, 42, 45, 48
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
  ],
35
  "week_date": [
36
+ "2024-05-13","2024-05-20","2024-05-27","2024-06-03",
37
+ "2024-06-10","2024-06-17","2024-06-24","2024-07-01",
38
+ "2024-07-08","2024-07-15","2024-07-22","2024-07-29",
39
+ "2024-08-05","2024-08-12","2024-08-19","2024-08-26"
 
 
 
 
 
 
 
 
 
 
 
 
40
  ]
41
  },
42
+ "PC8345": {
43
  "description": "MILKA 270G WN",
44
  "sell_in_volume": 26840.97,
45
  "similarity": 66.67,
46
  "distribution": [
47
+ 11, 13, 16, 19, 21, 23, 26, 29,
48
+ 31, 33, 36, 39, 41, 43, 46, 49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  ],
50
  "week_date": [
51
+ "2024-05-13","2024-05-20","2024-05-27","2024-06-03",
52
+ "2024-06-10","2024-06-17","2024-06-24","2024-07-01",
53
+ "2024-07-08","2024-07-15","2024-07-22","2024-07-29",
54
+ "2024-08-05","2024-08-12","2024-08-19","2024-08-26"
 
 
 
 
 
 
 
 
 
 
 
 
55
  ]
56
  },
57
+ "PC1002": {
58
+ "description": "MILKA OREO",
59
  "sell_in_volume": 32346.0,
60
  "similarity": 66.67,
61
  "distribution": [
62
+ 12, 14, 17, 20, 22, 24, 27, 30,
63
+ 32, 34, 37, 40, 42, 44, 47, 50
 
 
 
 
 
 
 
 
 
 
 
 
 
 
64
  ],
65
  "week_date": [
66
+ "2024-05-13","2024-05-20","2024-05-27","2024-06-03",
67
+ "2024-06-10","2024-06-17","2024-06-24","2024-07-01",
68
+ "2024-07-08","2024-07-15","2024-07-22","2024-07-29",
69
+ "2024-08-05","2024-08-12","2024-08-19","2024-08-26"
 
 
 
 
 
 
 
 
 
 
 
 
70
  ]
71
  },
72
+ "PC9201": {
73
  "description": "MIXED DUO PREFILL",
74
  "sell_in_volume": 3265.92,
75
  "similarity": 77.78,
76
  "distribution": [
77
+ 15, 20, 25, 30, 35, 40
 
 
 
 
 
78
  ],
79
  "week_date": [
80
+ "2024-02-12","2024-02-19","2024-02-26",
81
+ "2024-03-04","2024-03-11","2024-03-18"
 
 
 
 
82
  ]
83
  },
84
+ "PC4985": {
85
  "description": "CAD TWIRL MINT",
86
  "sell_in_volume": 0.0,
87
  "similarity": 77.78,
88
  "distribution": [
89
+ 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48
 
 
 
 
 
 
 
 
 
 
90
  ],
91
  "week_date": [
92
+ "2024-02-12","2024-02-19","2024-02-26","2024-03-04",
93
+ "2024-03-11","2024-03-18","2024-03-25","2024-04-01",
94
+ "2024-04-08","2024-04-15","2024-04-22"
 
 
 
 
 
 
 
 
95
  ]
96
  }
97
  }