=================================== Python mini-hack-a-thon 2013 Summer =================================== **※注意: これは仕様書ではありません!** やる事の概要 ============ * 既存ディレクトリサービスを改善する為に、Webアプリ作成基礎力を付ける。 既存ディレクトリサービスの概要 ============================== * ディレクトリ登録、提供サービス * 日に数回、ディレクトリサービスのAPIを叩いて、posgreのデータを更新 * posgreからsolrにindexを突っ込む? * よくわかってない * ユーザが検索した結果、サイトタイトルとDiscriptionを表示 基礎力養成方法の模索 ==================== 1. 簡易なディレクトリサービスを作ってみる? * 本番のディレクトリサービス自体は触らないので、どうせなら実装するであろう部分に手を付けたほうが良いかも 2. 指定した複数のURLに対し、任意の単語で検索を実施して、検索結果を返すWebアプリ * URLのリストを準備 * 対象のURLをクロールし、クロールした結果はDB(SQLite)?に収め、index作ってsolrに貯める? * WebUIでユーザが入力した単語を検索し、ヒットしたURLと、その中身を数行表示する .. topics:: solrについて何ができるか全く理解してない .. note:: 余裕があったらやる事 * サイトから住所を抽出してgoogleマップと連携 * 「もしかして」の実装 * 同じ系統のページの紹介 案2で進める