Gopala Krishna
commited on
Commit
·
9063ba0
1
Parent(s):
a942894
Working with stock_code parameter
Browse files- .vs/IBCFProductRecommendations/FileContentIndex/4fd1475c-3367-4410-b2d1-2b97be4ecb26.vsidx +0 -0
- .vs/IBCFProductRecommendations/FileContentIndex/7428d67e-472c-4236-a026-111dcdf48d28.vsidx +0 -0
- .vs/IBCFProductRecommendations/FileContentIndex/d36c4651-d804-4ac6-b598-bf53344d6496.vsidx +0 -0
- .vs/IBCFProductRecommendations/FileContentIndex/ef4b1799-0292-49f2-abd8-9b28cc4edb00.vsidx +0 -0
- .vs/IBCFProductRecommendations/v17/.wsuo +0 -0
- .vs/slnx.sqlite +0 -0
- app.py +5 -2
.vs/IBCFProductRecommendations/FileContentIndex/4fd1475c-3367-4410-b2d1-2b97be4ecb26.vsidx
ADDED
Binary file (219 Bytes). View file
|
|
.vs/IBCFProductRecommendations/FileContentIndex/7428d67e-472c-4236-a026-111dcdf48d28.vsidx
ADDED
Binary file (297 Bytes). View file
|
|
.vs/IBCFProductRecommendations/FileContentIndex/d36c4651-d804-4ac6-b598-bf53344d6496.vsidx
DELETED
Binary file (387 Bytes)
|
|
.vs/IBCFProductRecommendations/FileContentIndex/ef4b1799-0292-49f2-abd8-9b28cc4edb00.vsidx
DELETED
Binary file (403 Bytes)
|
|
.vs/IBCFProductRecommendations/v17/.wsuo
CHANGED
Binary files a/.vs/IBCFProductRecommendations/v17/.wsuo and b/.vs/IBCFProductRecommendations/v17/.wsuo differ
|
|
.vs/slnx.sqlite
CHANGED
Binary files a/.vs/slnx.sqlite and b/.vs/slnx.sqlite differ
|
|
app.py
CHANGED
@@ -30,7 +30,10 @@ def find_similar_items(stock_code):
|
|
30 |
item_item_similarity_matrix['StockCode'] = CustomerID_Item_matrix.T.index
|
31 |
item_item_similarity_matrix = item_item_similarity_matrix.set_index('StockCode')
|
32 |
|
33 |
-
#
|
|
|
|
|
|
|
34 |
top_5_similar_items = list(
|
35 |
item_item_similarity_matrix\
|
36 |
.loc[stock_code]\
|
@@ -39,7 +42,7 @@ def find_similar_items(stock_code):
|
|
39 |
.index
|
40 |
)
|
41 |
|
42 |
-
# Return the list of similar items of StockCode
|
43 |
results_df = df1a.loc[df1a['StockCode'].isin(top_5_similar_items), ['StockCode', 'Description']].drop_duplicates().set_index('StockCode').loc[top_5_similar_items]
|
44 |
return "\n" + results_df.to_string()
|
45 |
|
|
|
30 |
item_item_similarity_matrix['StockCode'] = CustomerID_Item_matrix.T.index
|
31 |
item_item_similarity_matrix = item_item_similarity_matrix.set_index('StockCode')
|
32 |
|
33 |
+
# Convert stock_code to integer
|
34 |
+
stock_code = int(stock_code)
|
35 |
+
|
36 |
+
# Find the top 5 most similar items
|
37 |
top_5_similar_items = list(
|
38 |
item_item_similarity_matrix\
|
39 |
.loc[stock_code]\
|
|
|
42 |
.index
|
43 |
)
|
44 |
|
45 |
+
# Return the list of similar items of the given StockCode with item Description.
|
46 |
results_df = df1a.loc[df1a['StockCode'].isin(top_5_similar_items), ['StockCode', 'Description']].drop_duplicates().set_index('StockCode').loc[top_5_similar_items]
|
47 |
return "\n" + results_df.to_string()
|
48 |
|