gonito-data/Solution.py

96 lines
19 KiB
Python

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))