私は地理空間データ処理を扱うEmberアプリケーションを開発しています。このプロジェクトの一部は、データエントリに対応するフィールドを含むデータレイヤーを記述するJSONオブジェクトをインポートすることです。たとえば、 "Laundry Facilities"というデータレイヤーをインポートしているとします。 JSONは次のようになります。与えられたタイトルに基づいてオブジェクトのタイプを提案する
データインポートワークフローのある時点で、各フィールドにタイプを指定する必要があります。たとえば、「施設の名前」のタイプは文字列になり、「乾燥機の数」のタイプは整数になります。私はlabel
またはkey
属性に基づいて、ユーザーにすべてのフィールドのタイプを指定するのではなく、推奨されるタイプを提供したいと考えています。データフィールドを記述するラベルのような定性的なものに基づいてデータ型を推測する機能を提供するアルゴリズム、パッケージ、フレームワークなどはありますか?それとも私はこれを実装できる別の方法を知っていますか?私は100%の精度を期待していないことを知っていますが、荒いタイプの推測でさえ非常に役に立ちます。それがEmberアドオンであればボーナスポイント。