APIは、日本語の質問文をSQLに変換するプロダクトです。SQLが書けなくても、質問文を入力すればデータベースになげるクエリを得ることができます。応用タスクであり、機械翻訳の分野で発展した技術です。質問文とSQLの組み合わせを大量に学習させることで、未知の質問文に対してもSQLを予測することができる学習器です。汎用的な学習器ではなく、テーブル定義にあわせてデータセットを準備することで高い精度の学習器が獲得できます。NOTES個人情報について:他人の名称・メールアドレス・住所・電話番号など個人を特定しうる情報はアップロードしないでください。Chromeを推奨しています。Chrome以外のブラウザでは正しく作動しないケースがあります。(predict)文章からSQLへ翻訳するAPIです。入力された文章を意図するSQLに変換し、クエリを返します。カラムに持つテーブルを想定したものが利用できます。モデルIDを指定しますdefaultを指定すると天気情報を返すSQLを利用できます。(dataset)ユーザー独自モデル作成用のAPIです。datasetではモデル作成に使う学習データを配置するパスを返却します。所定のファイル配置場所とdataset_idを返却します。dateという文字へ変換されます。SQL構成SELECT,WHEREの構成をSQL文として学習データを作成してください。FROM句は自動で<schema>.<table>が入ります。model)ユーザー独自モデル作成用のAPIです。modelでは配置済みのデータセットに対して学習を起動させます。パラメータとして指定されたデータセットに対してユーザー独自モデルを作成します。status)ユーザー独自モデル作成用のAPIです。check_statusではmodelで作成を開始したモデルの状況を確認することができます。パラメータとして指定されたモデルのステータスを返却します。各レコードのテキスト文字数:1000文字以内かつ500単語以内エンコーディング:UTF-8ブラウザによるファイルのアップロードは、今後対応していく予定ですモデル作成インスタンスに関する制限事項(create_model実行時のみ)バージョンv1では、最大3並列までとなります3並列すべてのインスタンスにリクエストがきている場合は、いずれかの学習が完了次第順次割り当てになります。モデル作成に時間がかかることもありますがご了承ください。リクルートグループサイトへ。