Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 60 additions & 28 deletions anime_recommendation_using_cosine_similarity.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
},
{
"cell_type": "code",
"execution_count": 20,
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -53,7 +53,7 @@
},
{
"cell_type": "code",
"execution_count": 21,
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -71,7 +71,7 @@
},
{
"cell_type": "code",
"execution_count": 22,
"execution_count": 3,
"metadata": {},
"outputs": [
{
Expand Down Expand Up @@ -479,7 +479,7 @@
"[13834 rows x 18 columns]"
]
},
"execution_count": 22,
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
Expand All @@ -499,7 +499,7 @@
},
{
"cell_type": "code",
"execution_count": 23,
"execution_count": 4,
"metadata": {},
"outputs": [
{
Expand Down Expand Up @@ -569,7 +569,7 @@
"0 2010-07-04 "
]
},
"execution_count": 23,
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
Expand All @@ -589,7 +589,7 @@
},
{
"cell_type": "code",
"execution_count": 24,
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -613,7 +613,7 @@
},
{
"cell_type": "code",
"execution_count": 25,
"execution_count": 6,
"metadata": {},
"outputs": [
{
Expand Down Expand Up @@ -679,7 +679,7 @@
},
{
"cell_type": "code",
"execution_count": 26,
"execution_count": 7,
"metadata": {},
"outputs": [
{
Expand All @@ -691,7 +691,7 @@
"dtype: int64"
]
},
"execution_count": 26,
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
Expand All @@ -717,7 +717,7 @@
},
{
"cell_type": "code",
"execution_count": 27,
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -732,7 +732,7 @@
},
{
"cell_type": "code",
"execution_count": 28,
"execution_count": 9,
"metadata": {},
"outputs": [
{
Expand Down Expand Up @@ -779,7 +779,7 @@
},
{
"cell_type": "code",
"execution_count": 29,
"execution_count": 10,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -802,7 +802,7 @@
},
{
"cell_type": "code",
"execution_count": 30,
"execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -813,7 +813,7 @@
},
{
"cell_type": "code",
"execution_count": 31,
"execution_count": 12,
"metadata": {},
"outputs": [
{
Expand Down Expand Up @@ -882,7 +882,7 @@
},
{
"cell_type": "code",
"execution_count": 32,
"execution_count": 13,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -893,7 +893,7 @@
},
{
"cell_type": "code",
"execution_count": 33,
"execution_count": 14,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -922,7 +922,7 @@
},
{
"cell_type": "code",
"execution_count": 34,
"execution_count": 15,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -932,7 +932,7 @@
},
{
"cell_type": "code",
"execution_count": 35,
"execution_count": 16,
"metadata": {},
"outputs": [
{
Expand Down Expand Up @@ -969,7 +969,7 @@
},
{
"cell_type": "code",
"execution_count": 36,
"execution_count": 17,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -992,7 +992,7 @@
},
{
"cell_type": "code",
"execution_count": 37,
"execution_count": 18,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -1029,7 +1029,7 @@
},
{
"cell_type": "code",
"execution_count": 38,
"execution_count": 19,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -1046,7 +1046,7 @@
},
{
"cell_type": "code",
"execution_count": 39,
"execution_count": 20,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -1089,7 +1089,7 @@
},
{
"cell_type": "code",
"execution_count": 40,
"execution_count": 21,
"metadata": {},
"outputs": [
{
Expand All @@ -1116,7 +1116,7 @@
},
{
"cell_type": "code",
"execution_count": 41,
"execution_count": 22,
"metadata": {},
"outputs": [
{
Expand All @@ -1140,7 +1140,7 @@
},
{
"cell_type": "code",
"execution_count": 42,
"execution_count": 23,
"metadata": {},
"outputs": [
{
Expand All @@ -1163,7 +1163,7 @@
},
{
"cell_type": "code",
"execution_count": 43,
"execution_count": 24,
"metadata": {},
"outputs": [
{
Expand All @@ -1190,7 +1190,7 @@
},
{
"cell_type": "code",
"execution_count": 44,
"execution_count": 25,
"metadata": {},
"outputs": [
{
Expand All @@ -1214,6 +1214,38 @@
"source": [
"recommend_anime('Howl no Ugoku Shiro')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Reflection\n",
"- Khó khăn gặp phải: Các cột trong dữ liệu có nhiều kiểu khác nhau: số, text, categorical đơn nhãn, categorical đa nhãn. Nên cần nhiều bước xử lý phức tạp.\n",
"- Bài học nhận được: Kĩ năng xử lý dữ liệu, biết được các phương pháp như: tf-idf, one-hot encoding, label encoding.\n",
"- Nếu còn thêm thời gian nhóm sẽ tìm cách để mô hình có thể đề xuất phim chỉ dựa vào một vài thuộc tính nào đó, hiện tại mô hình dùng hầu hết các thông tin của bộ phim, như vậy chưa được linh hoạt cho lắm"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Reference\n",
"- https://scikit-learn.org/stable/"
]
}
],
"metadata": {
Expand Down
Loading