fixes
This commit is contained in:
parent
8ddf654f5a
commit
c4726a345b
@ -6,3 +6,6 @@ It was scraped using a simple Python bot. Most of the product descriptions conta
|
||||
the category as a substring somewhere in the text (or alternatively some synonym of the category).
|
||||
There is also no predefined set of all possible categories. Hence this task is NOT about
|
||||
sequence classification.
|
||||
|
||||
Scripts used for generating this dataset can be found here
|
||||
[https://github.com/aleksander-mendoza/MachineLearningMiniprojects/blob/master/amazon\_products/scraper.py](https://github.com/aleksander-mendoza/MachineLearningMiniprojects/blob/master/amazon_products/scraper.py)
|
||||
|
95
Solution.py
Normal file
95
Solution.py
Normal file
@ -0,0 +1,95 @@
|
||||
categories = ['男性用', '顔用', 'ドリッパー', '飾り付けセット', 'こめ油', '筋力トレーニング', 'Windows', 'シャープペン芯', 'デッキブラシ', 'マスキングテープ', 'マット',
|
||||
'コンディショナー', 'クレンジングクリーム', 'スクリーンプロテクター', 'メンズシェーバー', 'ルームシューズ', '鉛筆', 'スリーパー', '日本酒グラス', 'フタなしゴミ箱', 'スープ',
|
||||
'生活雑貨', 'あく取り', 'ロックグラス', '計量カップ', 'クリーム', '一眼レフカメラ', '限定本ストア', 'キューティクルニッパー', 'シューズラック', 'おもちゃ',
|
||||
'アイシャドウベース', 'キャンディ', 'シンク周り用品', '弁当デコレーション用品', 'フットスツール', '電子レンジ調理用品', '眉用はさみ', 'アイシングディスペンサー',
|
||||
'実験用ピンセット', 'ビジネス実用', 'アロマオイル', '絞り袋', 'テープ', 'その他のゲーム機種本体全般', 'ナッツ', '地域研究', 'マグ', 'ヘアブラシ',
|
||||
'モニタアーム&スタンド', '蛇口直結型浄水器', '乾電池', 'リキッドファンデーション', 'ヨーグルト種', '養毛用コンディショナー', 'ブレッドケース', '折りたたみマットレス',
|
||||
'バーゲン', '牛肉', 'タワー', 'ランドリー収納', 'メンズ', '掃除用品', 'フェイスメイク', 'ソースパン', '生活の知識', 'インソール', '野菜抜き型', 'リップバター',
|
||||
'介護靴', '書類保存箱', '子ども用ボウル', 'フェイスタオル', 'リムーバー', 'ポール', '計量スプーン', 'マグボトル', '箸置き', 'チョークライン', 'めん棒',
|
||||
'ソースポット', '粉ふるい', 'EDP', '散水コネクタ', 'ワッフルメーカー', 'コンディショナーセット', 'デスクサイド収納', 'うろこ取り', 'レギュラーショーツ', '台車',
|
||||
'下地探し', 'ハンドソープ', 'ボディバター', '炭酸飲料', '万年筆', 'オオバコ', '釘フック', '子ども用シェルフ', '小皿', 'ラバーカップ', 'ハイチェア', '惣菜',
|
||||
'ベスト', 'クレンジングウォーター', 'ボディクリーナー', 'ピンセット', '無線LANルーター', 'ボディクリーム', 'ティーメジャー', 'ターナー', '眉シェーバー',
|
||||
'集じん機用アクセサリ', '軽失禁パッド', 'サングラス', '使い捨てドリンクカップ', 'レードル', '水切りマット', 'キッチンクリーナー剤', '両面テープ', 'シャンプー用ディスペンサー',
|
||||
'キッチンラック', 'フェイスパック', 'コンシーラー', '業務用洗剤', '両手鍋', '爪やすり', '買取', 'テーブルナプキン', 'タオルラック', 'お買い得情報', '手帳',
|
||||
'包丁セット', '洗濯機パン', '泡洗顔料', '茶筒', 'パウダーファンデーション', 'コートハンガー', 'マスカラ下地', 'ジャケットハンガー', 'フォト用紙', '補助剤',
|
||||
'データプロジェクター', 'スラックスハンガー', 'ネイルアートツール', 'クッキングツール', 'バッテリーパック', 'マグネットブック', 'ラグジュアリー', 'カーペット', 'ラック',
|
||||
'まつ毛カーラー', 'ゴミ入れ', 'ホットプレート', 'クッカーセット', 'ファンデーション', '硬化用UVライト', 'アルバム', '日焼け止め', 'コスメ用詰替え容器',
|
||||
'植物由来サプリメント', 'ブロンザー', '子ども用食器セット', 'チョコレート型', 'タンス', '製菓用品', 'ヘアオイル', 'ソープディッシュ', '多機能ボールペン', '耳毛カッター',
|
||||
'ビタミンC', 'L-グルタミン', '化粧水', 'バターナイフ', 'トイレシート', 'おむつストッカー', '周辺機器', '洗顔フォーム', 'トイレブラシ', '集じん機', 'コンフィチュール',
|
||||
'キッチンラップ', 'スパゲッティトング', 'ナイトケアクリーム', 'アイクリーム', 'ハニカムボール', 'ケース', '鍋蓋', '浴槽洗剤', '収納ケース', 'ペンケース', 'カレー',
|
||||
'パン型', '保管', '重箱', 'スパチュラ', 'おむつ', 'リール', '炭酸水', 'プレート', 'ごみ袋', '糠床', 'スタンプ', 'サービングボウル', '空気清浄機', '原液',
|
||||
'ワードローブ', 'ペッパーミル', 'ボクサー', 'アレンジケース', '電気ケトル', 'スリッパラック', 'テープのり', 'パフ', 'メモ帳', 'ティーポット', '漬物保存容器',
|
||||
'電気フライヤー', 'カビ取り剤', 'ツボ押しグッズ', '離乳食保存容器', '美容液', 'バリカン', 'スパイスラック', 'アロマランプ', 'ハイウエスト', 'パーツボックス',
|
||||
'マルチクリーナー', 'ライトニングケーブル', 'レベル', '洗濯物ハンガー', 'レトルトおかず', '三徳包丁', 'サラダボウル', '洗浄剤', 'スプーン', 'コーヒーメーカー',
|
||||
'フライパンミックスセット', 'ブラジャー', '衣類カバー', 'ライフスタイル', '煮豆', '頭皮ケア', '保存容器', 'エプロン', '評論', 'クッキー型', '修正テープ',
|
||||
'液体柔軟剤', 'ベビースポンジ', 'フットケア', 'フェイスケアセット', '中国茶', '収納カート', '懐中電灯', '子ども用スプーン', '掃除機用交換部品', 'キッチン用品',
|
||||
'押しボタンスイッチ', 'サーキュレーター', 'メープルシロップ', 'ゲーム機本体', 'トリートメント', 'ティーグラス', '置き型', '甘皮プッシャー', 'マグネットフック', '台ふきん',
|
||||
'お香', '電気圧力鍋', 'プレーンヨーグルト', '洗顔パウダー', 'リップバーム', 'ノンアルコール飲料', '飯碗', '真空パック機', 'ジェルインクボールペン', '衣類乾燥機',
|
||||
'ポリッシャー', '浴室掃除用スポンジ', '頭皮マッサージブラシ', '保温ランチジャー', '種', '電源ケーブル', 'シャンパングラス', 'メイクアップセット', '湯たんぽ', '紅茶',
|
||||
'ヘアトリートメント', 'ガードル', '徳利', 'アロマバーナー', '園芸用はさみ', 'Video', '据付脚', 'インナーシャツ', '水切りラック', '大人用ハミガキ粉', 'セット',
|
||||
'スイッチングハブ', '皮むき器', 'モバイルバッテリー', 'スティッククリーナー', 'バスケット', '水性ボールペン', '排水口水切りカゴ', 'ヘアドライヤー', 'ブラシ', '防犯用品',
|
||||
'口紅', 'クレンジングシート', 'スナック', 'メンズシェーバー替刃', 'コミック', '使い捨てボウル', '天板', 'リードディフューザー', 'マヨネーズ', 'シェーカー',
|
||||
'スマートプラグ', '洗濯用品', 'せいろ', '緊急避難セット', 'オードブルピン', 'ペーパーナプキン', '栓抜き', 'ピクニックバスケット', 'ショートパンツ', '掃除機用紙パック',
|
||||
'フォトプリンタ', '茶道道具', 'パンティーライナー', '洗顔せっけん', 'ビルトインキッチン家電アクセサリ', '食器', 'ペール', '子ども用プレート', 'デザートプレート',
|
||||
'スカートハンガー', 'ピーリング', 'カップケーキ型', '面ファスナー', '箸', '保湿ジェル', 'オープナー', 'EDC', 'BBクリーム', '消しゴム', 'インスタントカメラ',
|
||||
'梅酒', 'たわし入れ', '中華菓子', 'スキレット', '梅干し', 'クレンジングオイル', 'ベーシックハンガー', '製菓用チョコレート', 'ポーチ', 'NDフィルター',
|
||||
'ランチョンマット', '子ども向け包丁', 'フルーツティー', 'バラン', 'ダスター取替シート', 'タンクトップ', '研ぎ器', 'エッセンシャルオイル', 'コンパクト', '圧着ペンチ',
|
||||
'雑誌ストッカー', 'ティーカップ', 'ネイルマシン', 'カメラ用交換レンズ', 'ボール', 'バスオイル', 'トートバッグ', '浴室足ふきマット', '簡易トイレ', 'ミキサー',
|
||||
'清拭シート', '玉子焼き器', '折りたたみチェア', 'デジタルはかり', 'カトラリー', 'すりこぎ棒', 'カッティングボード', 'キッチンブラシ', '生活情報', 'ボディジェル',
|
||||
'ドライフルーツ', 'シャワー用カートリッジ', '純米大吟醸酒', 'まつ毛コーム', 'クッキー', '温湿度計', '蛍光', 'ランチベルト', '窓用フィルム', 'マッサージオイル',
|
||||
'ハンディライト', '床用クリーナー剤', 'バスソルト', '加湿器用タンク', 'ノートパソコン', 'ビューラー', 'クローゼット吊り下げ収納', '携帯扇風機', '水切り',
|
||||
'ドリンクピッチャー', 'ビールサーバー', '洗顔ジェル', 'トイレ洗剤', '布団乾燥機', '電子レンジ', '浴室掃除用ブラシ', '有線LANルーター', '茶壺', 'ベビークリーム',
|
||||
'洋風だし', '洋菓子', 'ビールグラス', 'キッチンはさみ', 'イヤホン', 'メイクアップ', '衣類用漂白剤', 'グリルパン', 'ヘラ', 'バター', 'ジェルネイル', 'ドリップポット',
|
||||
'フォーク', 'ヘルメット', 'インデックスシール', 'ビデオカメラ用充電器', 'マグネット', 'アロマキャンドル', 'システム手帳', 'ガラスワイパー', '塩', 'ネイル', 'スポーツ',
|
||||
'忌避用品', 'アクセサリ', 'ポリ袋', 'ピラーキャンドル', 'リップケア', '泡立て器', 'セール', '枕', 'コーヒー飲料', 'メタルラック本体', 'ボックス', 'ボウル',
|
||||
'テーブルランプ', 'レディース腕時計', 'アクリルネイル用ツール', '燃料式ランタン', '除湿機', 'ベビーソープ', 'フライパン', 'ヘッドライト', '和皿', 'ミルク', 'しみ抜き剤',
|
||||
'トイレットペーパー', '座面クッション', 'つっぱり棚', '支柱パーツ', '調味料入れ', 'フォークセット', 'ケーキミックス', 'ラメ', 'カラーボックス', 'お茶飲料',
|
||||
'多色ボールペン', 'クレンジングフォーム', '海藻の佃煮', 'キャンドルホルダー', 'カメラ用液晶保護フィルム', 'ランタン', 'リストラップ', 'フォームローラー', 'ラベルライター',
|
||||
'チョコバー', 'アペタイザープレート', '養生テープ', 'ベビーフォーク', '土鍋', 'ちりとり', 'れんげ', '業務用衛生用品', '白髪染め', '付箋', 'ステッカー',
|
||||
'インスタントごはん', 'ダッチオーブン用アクセサリー', '毛玉取り', '生理用紙ナプキン', '社会学', 'リップティント', 'ビタミン剤', 'デザートボウル', '寝具用除湿シート',
|
||||
'換気口', '書架', 'バー用品', 'フィットネス', 'トナーカートリッジ', 'ペーパーアート', 'こし器', 'ミネラルウォーター', 'フェイスオイル', 'キッチンスポンジ', '割りばし',
|
||||
'ステップ', 'フレグランスウォーター', 'セーター', 'EDT', 'レディースシェーバー', 'サービススプーン', 'チーズおろし', '菜ばし', 'ユニバーサルジョイント',
|
||||
'ベビー食器セット', '炊飯器', 'ハイボールグラス', 'プリザーブドフラワー', 'ペーパータオル', '基礎化粧品', '充電器パック', '包装用品', 'ハンドトリートメント手袋',
|
||||
'プロテイン', 'ファンデーションケース', 'ハサミ', 'ネイルアートブラシ', '充電器単体', 'フェイスマスク', 'デザートスプーン', 'タオルバー', 'ホルダー', 'リボン', '焼き網',
|
||||
'ウイスキー', 'ヘアスタイリング用品', 'Kindle本', '眼鏡小物', 'アイブロウ', 'ハーブティー', '整理箱', 'カーテン', 'ブロワ用アクセサリ', 'ボディスポンジ',
|
||||
'フィットネスマシン付属品', '固形のり', 'フック', 'チャイム', 'カットソー', 'しぼり器', 'ロボット型クリーナー', '長傘', 'タンキニ', '車載用調理器具', '子ども用フォーク',
|
||||
'アクリルスカルプチュア', 'スニーカー', '収納用品', 'ツールセット', 'キッチン収納', '和風だし', '塗り刷毛', 'ゾンビグラス', 'ポータブルラジオ', 'B6', 'ダイエット',
|
||||
'子ども用本棚', 'ディナープレート', '小鉢', 'パソコン用キーボード', 'ヘアアイロン', '炭酸入浴剤', 'SDカード', 'ミルクパン', 'フェイスパウダー', 'バット', 'ケーキ型',
|
||||
'クリーニングアクセサリ', '文学研究', 'チェアマット', '補修材', 'レシピ', 'ポマード', '机', '防塵マスク', 'デザートナイフ', 'キャニスター', 'パーカー',
|
||||
'ベッドサイドランプ', 'アニメ', '茶せん', '甘皮ケア', 'ヨーグルトメーカー', 'クリーム洗顔料', 'フードプロセッサー', 'コンベクションオーブン', 'コーヒープレス',
|
||||
'ショットグラス', 'ミトン', 'キッチンストッカー', 'AC式充電器', 'ネイルチップ', 'リップライナー', '脱衣所用設備', '水性', 'ディナーフォーク', 'キッチンペーパー',
|
||||
'バッグインバッグ', 'コントローラ', 'ラーメン', 'クロス', 'メンズ腕時計', '使い捨て手袋', '電源タップ', 'チョコレート', 'システム手帳用リフィル', 'ミラーレス一眼',
|
||||
'除菌剤', 'デカンタ', 'アイライナー', '電動ロースター', 'クラッカー', 'スパークリングワイン', 'システム手帳アクセサリ', 'レターバナー', 'LANケーブル', '盆',
|
||||
'レディース', 'ストッパー', 'クッキングマット', 'ドライバーセット', '防災用品', 'クリームファンデーション', 'サプライ', '子育て', '手帳型', 'バスタオル', 'ボディブラシ',
|
||||
'アイスクリーム', '包丁立て', 'ボディタオル', '油性ボールペン', 'バス用品', 'タンブラーグラス', '靴洗いブラシ', 'シャンプー', 'ショーツ', 'トング', '箸立て',
|
||||
'傘立て', 'コピー機アクセサリ', 'キッチンクロス', 'シャープペン', '電子たばこ用リキッド', 'ネイルドライヤー', 'ボディケア', 'バケツ', '保護フィルター', 'ミスト',
|
||||
'クレンジングミルク', 'オイルポット', 'ハンガーラック', 'マドラー', '歯ブラシスタンド', 'トイレットペーパーホルダー', '弁当箱', 'ネイルアートキット', 'しょうゆ',
|
||||
'ランチクロス', '使い捨てカイロ', 'パスタ皿', 'ベビーオイル', 'オイルヒーター', '抹茶碗', '化粧下地', 'キッチンマット', 'バターケース', '財布', '転倒防止用突っ張り棒',
|
||||
'ミニ三脚', 'スナック菓子', 'フェイスカバー', '棒', 'カップ&ソーサー', '盃', 'ネイルポリッシュ', 'ビジネスソックス', 'フライパンラック', '絵本ラック', '電気式ランタン',
|
||||
'CCクリーム', 'ショルダーバッグ', 'ハット', '健康', 'デコレーション', 'ベビーマグ', 'ホームベーカリー', 'トレーシングペーパー', '軍事', 'アイシャドウ', '米びつ',
|
||||
'トイレポット', '錠前', 'パイプクリーナー', '毛布', 'おろし器', 'パエリア鍋', 'マスカラ', 'ルミナイザー', 'スープカップ', 'リップグロス', 'ハンドミキサー',
|
||||
'ボックスシーツ', '全身用', 'ホルスター', 'メイクパレット', 'ベビーローション', 'ハードナー', 'サラダスピナー', '製氷皿', 'トップコート', 'ふりかけ', 'リーダーシップ',
|
||||
'バルーン', 'フェイスローラー', '養毛用トリートメント', 'ベビーシャンプー', 'ランジェリーセット', 'プリン', 'フルーツジュース', 'ランドリーネット', 'シミ用トリートメント',
|
||||
'災害救助用品', 'USBケーブル', 'ティープレス', 'コーヒーフィルター', 'レンジ', 'チーク', 'カトラリーアソートセット', 'トレーニングベルト', '大人用ハブラシ',
|
||||
'ゲームソフト', 'コショウ入れ', 'フルーツフォーク', 'リキュール', '盛椀', 'ロゼワイン', 'スーツハンガー', 'かっさプレート', 'おトク', 'オーラルケア', '筆ペン',
|
||||
'ベースコート', 'ボディスクラブ', '顕微鏡', '液体洗剤', 'シェル', 'バースプーン', 'クレープパン', 'スタッズ', '甘皮ケアオイル', '部分パック', 'デザートフォーク',
|
||||
'粘土ツール', 'ホールドリング', 'ガード', 'サージカルテープ', 'ノート', '天ぷら敷紙', '三脚', 'ワインテイスティング用品', 'しおり', '水筒', 'ミルク泡立て器',
|
||||
'シート', '白ワイン', '壁掛け時計', 'フロアワイパー', '緊急対応セット', 'ゴミ箱用アクセサリ', '食器洗い乾燥機', '珍味', 'キッチンペーパーホルダー', '瓶詰',
|
||||
'オーブントースター', '温度計', '和食盛り皿', 'キッチンツールラック', 'チョコレート菓子', 'メイクアップブラシ', 'ボックスファイル', 'ブランデーグラス', '栄養バー', 'はさみ',
|
||||
'スカート', 'ラミネーター', 'カッター', '湯おけ', 'キッチンツールスタンド', 'HDMIケーブル', '金属磨き剤', '敷きふとん', 'Amazonランキング', '浴室用ラック',
|
||||
'クレンジングジェル', '鍋敷き', '子ども用コップ', 'リング', 'シリアル', 'コーヒーサーバー', 'オールインワン', '家電', 'コットンパフ', 'コーヒーメジャー',
|
||||
'バス用品セット', 'ハンドローション', '手挽きコーヒーミル', 'ふきん', '換気扇', '盛り鉢', 'ラップホルダー', 'ホームプロジェクター', 'ボディソープ', '電動コーヒーミル',
|
||||
'ジャーキャンドル', 'ぬいぐるみ', 'フライス盤アクセサリ', '洗面所用ライト', '布マスク', 'ホームベーカリー用交換部品', 'ガラスクリーナー', 'シューズホルダー', '生活家電',
|
||||
'フィルム', '日本茶', '物干し金物', 'ソーラーチャージャー', 'シャワーヘッド']
|
||||
|
||||
|
||||
def find_cat(line):
|
||||
for cat in categories:
|
||||
if cat in line:
|
||||
return cat
|
||||
return cat
|
||||
|
||||
|
||||
with open('test-A/in.tsv') as f:
|
||||
for entry in f:
|
||||
print(find_cat(entry))
|
1
config.txt
Normal file
1
config.txt
Normal file
@ -0,0 +1 @@
|
||||
--metric Accuracy --in-header in-header.tsv --out-header out-header.tsv
|
1898
dev-0/expected.tsv
Normal file
1898
dev-0/expected.tsv
Normal file
File diff suppressed because it is too large
Load Diff
BIN
dev-0/in.tsv.gz
Normal file
BIN
dev-0/in.tsv.gz
Normal file
Binary file not shown.
1
in-header.tsv
Normal file
1
in-header.tsv
Normal file
@ -0,0 +1 @@
|
||||
title
|
|
@ -1,39 +0,0 @@
|
||||
categories = {'アクセサリ', 'ケーブル・アダプター', 'ヘアウォーター・ミスト', 'アドベンチャー', 'アクセサリーキット', 'スマートプラグ', '本体・周辺機器', 'カメラバック・ケース',
|
||||
'ライトノベル', '強調・色彩効果用フィルター', 'Selfie Sticks', 'ボイスレコーダー', '周辺機器・アクセサリ', 'ホールドリング', 'フェイスプレート', '液晶保護フィルム',
|
||||
'Film', 'Single-Use Cameras', 'モニタアーム&スタンド', 'Box・デッキ・パック', 'ロボット・子ども向けフィギュア', 'ベビー枕', 'カメラ用交換レンズ',
|
||||
'タッチペン・スタイラス', 'カメラ用カメラグリップ', 'エクササイズマット', 'SF', 'キッズ・ファミリー', 'オーバーイヤーヘッドホン', '押しボタンスイッチ', 'キッチンタイマー',
|
||||
'レーダー探知機本体', 'コントローラー', 'Styluses', 'USBアダプタ', 'フィン', 'エコバッグ・買い物バッグ', 'DVD', 'J-POP', '三脚', '楽器別',
|
||||
'バッグ・財布', '腰枕', 'ベビーモニター', 'スマートトラッカー', 'ウェアラブルカメラ用マウント部品', '外付メモリカードリーダー', 'ホームプロジェクター',
|
||||
'Earbud Headphones', 'ケース・収納', '輸入盤', 'スキャナ', 'インスタントカメラ', 'タイムカード本体', 'フォトフレーム', 'HDD保管バッグ・ケース', 'ヘアオイル',
|
||||
'手帳型', 'ソケット分配器', 'フィルター', 'ディスプレイ', 'カーオーディオ', '電池', 'ファンブック', '日本映画', 'フォームローラー', 'ジャングルジム・ブランコ',
|
||||
'撮影用小道具', 'スクリーンプロテクター', 'イラスト集・オフィシャルブック', 'コミック・アニメ・BL', 'DVDプレーヤー', 'クイックシュー・プレート・ブラケット',
|
||||
'スカイライト・UVフィルター', 'ドライブレコーダー', '空気清浄機', 'Complete Tripods', 'ハンドヘルドジンバル・スタビライザー', 'サブカルチャー', 'ロック',
|
||||
'日本のTVドラマ', 'ラベルライター', 'カメラ用液晶保護フィルム', 'タブレット', 'ケーブル', 'オーディオインターフェイス', 'レンズキャップ', 'ペンタブレット', 'ヨガ',
|
||||
'ローボード・テレビ台', 'ぬいぐるみ', 'タブレット用保護フィルム', '地上デジタルチューナー', 'イヤホン', 'グラフィックボード', '眉用はさみ', 'ドラマ', 'アクセサリ・サプライ',
|
||||
'ヘアアイロン', '家電', 'フィルム', 'ゲーム', 'メンズ', 'Bluetoothアダプタ', 'ケース・プロテクター', '保護フィルター', 'ワンダースワン', '外付けマイク',
|
||||
'バリカン・ヘアカッター', 'ツーバーナー', 'アクション', 'シュノーケル・軽器材セット', 'ヘアクリップ・バレッタ', 'レンズ付きフィルム', 'ヨーグルトメーカー', 'シューズ',
|
||||
'バランスボール', 'ゲーミングヘッドセット', '浮き輪', 'ログブック・アクセサリー小物', 'DVI-HDMIアダプタ', 'カメラ', '交換レンズ', 'USBメモリ・フラッシュドライブ',
|
||||
'ノートパソコン', 'レイングッズ', 'ブルーレイレコーダー', 'ステージ・人形劇', '外付CD・DVDドライブ', '財布', '防水バッグ', 'エクササイズバンド&チューブ', 'ロボット',
|
||||
'DAコンバーター', '小皿', '外付ハードディスクドライブ', 'SF・ホラー・ファンタジー', 'Anime', 'レコードプレーヤー', 'ドライブレコーダー本体', 'AVセレクター',
|
||||
'コントローラー(ハンドル・ジョイスティック)', 'BS・CSチューナー', 'ワイヤレスオーディオレシーバー', 'ブルーレイプレーヤー', '有線LANアダプタ', 'イヤホン・ヘッドホン本体',
|
||||
'フェイス・眉シェーバー', '知育・教育', 'タッチペン', 'ケース・カバーセット', 'SDカード', 'ブロック', '特撮', 'イヤホン・ヘッドホン', 'マウス', '変換コネクタ',
|
||||
'ケース', 'メモリーカード', 'ゲーミングマウス', 'プールバッグ', 'ウェアラブルカメラ・アクションカム', 'コミック', 'マイク', 'TVチューナー・キャプチャーボード', 'ゲーム攻略本',
|
||||
'パズル', 'おむつ', '内張りはがし・クリップクランプツール', 'レンズフード', '外付ブルーレイドライブ', 'アニメ', 'ゲーミングキーボード',
|
||||
'Security Monitors & Displays', 'バッグ', 'ベース・スタンド', 'ドライブレコーダーアクセサリ', '保護用品', 'フィギュア・コレクタードール', 'マウスパッド',
|
||||
'ゲームソフト', 'スマートフォン用カメラレンズ', 'アルバム', 'カメラ・双眼鏡用ストラップ・ホルダー', '変換アダプター・変換プラグ', 'シェーカーボトル', '変換アダプタ',
|
||||
'ビデオカメラサポート', 'ゲーム用ヘッドセット', 'プレイステーションネットワーク', 'Nintendo Switch', 'ネックレス', 'シュノーケル単体', 'microSDカード',
|
||||
'自撮り棒', 'ゲーム機本体', '卓上三脚・ミニ三脚', '本', 'プレイステーション4', '一脚', '雑誌', 'ミニカー・ダイキャストカー', 'Home Security Systems',
|
||||
'アメリカのTVドラマ', 'ファンタジー', 'アニメ・ゲーム', 'お絵かき', '電源タップ', 'ウエイト・ベルト', 'タブレットケース', 'キッズアニメ・テレビ', 'リモコン・コントローラ',
|
||||
'ソフトボックス'}
|
||||
|
||||
|
||||
def find_cat(line):
|
||||
for cat in categories:
|
||||
if cat in line:
|
||||
return cat
|
||||
return cat
|
||||
|
||||
|
||||
with open('test-A/in.tsv') as f:
|
||||
for entry in f:
|
||||
print('category='+find_cat(entry))
|
@ -1 +0,0 @@
|
||||
--metric MultiLabel-F1 --precision 5 -B 200 --in-header in-header.tsv
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1 +0,0 @@
|
||||
category product
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
1
out-header.tsv
Normal file
1
out-header.tsv
Normal file
@ -0,0 +1 @@
|
||||
category
|
|
1898
test-A/expected.tsv
Normal file
1898
test-A/expected.tsv
Normal file
File diff suppressed because it is too large
Load Diff
BIN
test-A/in.tsv.gz
Normal file
BIN
test-A/in.tsv.gz
Normal file
Binary file not shown.
5000
train/expected.tsv
Normal file
5000
train/expected.tsv
Normal file
File diff suppressed because it is too large
Load Diff
BIN
train/in.tsv.gz
Normal file
BIN
train/in.tsv.gz
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user