マイクロソフトディベロップメント 2012年サマーインターンシップ活動報告

皆さん、こんにちは。 今回はBing開発チームより、今年の夏から秋にかけて行われた我々のサマーインターンの活動についてご紹介させていただきます。検索エンジンに興味がある学生の方をはじめ、ソフトウェア・サービスの開発に興味がある方の参考になれば幸いです。 —マイクロソフトディベロップメント株式会社のインターンシップについて マイクロソフトディベロップメント株式会社(以下MSD)では、2009年よりインターンシップを実施しています。本インターンシップは、日本においては比較的長い、2ヶ月というまとまった期間で行われます。 我々はインターンシップを非常に重要な機会と考えており、インターンシップを通して学生の方々に実際の仕事を体験してもらい、マイクロソフトでの開発とはどのようなものなのかを深く理解してもらいたいと考えています。 また学生の方々にとっても、まとまった期間を設け、社員と分け隔てなく仕事をすることで、実際の仕事を実際の環境で体験できる貴重な機会と感じていただけるよう努めています。それらのためには、2ヶ月という期間は必要であるというのが我々の考えです。 すでに米国において、マイクロソフトのインターンシップは学生の非常に良い成長の機会であり、たいへん競争率の激しいプログラムとなっています。日本においても、MSDのインターンシップを経験することで、学生の方々に大きく成長を感じていただけるよう拡充を図っていきたいと考えています。Bing開発チームも、わくわくする、影響力の強い、達成感を感じられるプロジェクトを用意し、インターンの方々の参加をお待ちしています。— 次回より2回にわたり、実際にこの夏にBing開発チームでインターンシップを経験したお二人の体験談をご紹介させていただきます。日本において我々がどのようにBingの開発を行っているのか、我々Bing開発チームがインターンシップをどのように考えているのか、またMSDおよびBing開発チームのインターンにご興味をお持ちの方がいらっしゃいましたら、ぜひ彼らの体験談を読んでいただければと思います。 またインターンに関するご質問等ございましたら、Bing Japan公式Facebookアカウントまでメッセージをいただければと思います。 どうぞよろしくお願いいたします! それでは次回からの、インターンシップを体験したお二人からの「生の声」をお楽しみに! サーチテクノロジーセンタージャパン (Bing開発チーム)
もっと見る

【開発チームより】検索トレンドと食材の『旬』の関係

こんにちは、サーチテクノロジーセンタージャパンの横井です。もうすっかり秋ですね。今回は「検索エンジンの『旬』と食べ物の『旬』に関係があるか」というテーマで実験をしてみました! お題として、一見、旬がいつかはっきりとはわからない以下の6種類の食材を使用します。 ● カリフラワー● カワハギ● サワラ● クルミ● ヒジキ●  シャコ これらの食材名をそのままクエリとして用いた、過去一年間の毎月の検索回数を用いて、もっとも検索されている月を1として標準化したのが以下のグラフです。また、グラフの上に同色で実際の旬にラインを引いてみました。 カリフラワーのように検索回数に明らかに差が出ているものから、シャコのように大きな違いがでないものまで様々ですが、概ね検索回数が最大の月、もしくはその1~2か月後に実際の旬が来ていることがわかります。つまり、検索回数と『旬』の時期は、完全に一致するわけではないものの、密接に関係があるのです。 今回は食材そのものを用いましたが、「食材+レシピ」など、より広く見てみるとさらに気づきがあるかもしれません。このような「検索に使われるデータで遊んでみた」シリーズも今後いろいろ載せていきたいと思います。 よこい
もっと見る

【開発チームより】Facebook地図刷新のお知らせ

おはようございます、日本でBingの開発を行っているサーチテクノロジーセンタージャパンです。最近は寒くなってきましたね。窓を開けっぱなしで寝たらあっさり風邪をひいてしまいました。みなさんも体調管理に気をつけてください! 本日はFacebook上の地図についてご紹介させていただきます。Facebook上で場所をチェックインした時に表示される地図や、Facebook中のコミュニティページなどに使われている地図は、実はBingのものだってご存知でしたか?PCのブラウザから表示されるFacebook地図は8月に、そしてiPhone/iPad向けの地図は9月に一新し、より皆さんのなじみやすい、見やすい地図となりました。 今回の変更に至るまでには、「PCのブラウザ上で出来た更新がiPhone/iPad向けの地図に反映されない」などの困難がありました。自社でコントロールできない部分も多く、問題の発見が非常に困難であったためです。結果として、我々日本の開発チームで現象をトラックし、米国本社のBingチームやFacebook本社の開発者に具体的な情報を伝えることで、一気に問題解決に向かうことが出来ました。会社や国の枠を超えたチームによる問題解決に、私たちは誇りを持っています。 みなさんも、ぜひいろんな場所でチェックインしてみてください!私自身も、個人ページの「地図」から自分の活動履歴を一望して楽しんでいます。
もっと見る

テレBing v1.5をリリースしました

みなさん、こんにちは。 去年8月にiOS用にv1.0をリリースし、多くの方にダウンロードいただき、高評価をいただいているテレBingですが、この度、v1.5をリリース致しました。今回のアップデートでは、アプリのアイコンも新しくなり、皆様からのフィードバックを元にいくつかの総合的な更新を行っています。 テレBing 番組表 : http://itunes.apple.com/jp/app/terebing-fan-zu-biao/id439322059?mt=8  【アップデート内容】 隣接するエリアのテレビ局が選択可能に「大阪でサンテレビを」、「兵庫でテレビ大阪を選びたい」、など隣接地域のテレビ局の選択に対するご要望が大変多かったため、デフォルトで隣接地域のテレビ局が選択対象に含まれるようになりました。不要な場合は、「Myチャンネル設定」から必要なチャンネルだけを設定できます。 アラームが鳴る番組をハイライトテレBingでは見たい番組の見逃し防止用にアラーム機能を用意しています。今回のアップデートから、アラームをセットした番組は、番組表上に手書き風蛍光ペンでハイライトされて表示されます。「設定」から、「番組表マーカー色」(ピンク、オレンジ、ブルー)を変えることもできます。      番組表下部の広告表示テレBingで使われているテレビ番組表情報は弊社が有料で購入しているものですが、テレBingの無償提供を継続するため、今回のアップデートより広告枠を表示させていただいております。 全般的な使い勝手の向上操作性や見た目など、使い勝手の向上をはかるため、全体で20項目以上の変更・改良を行っています。検索機能、番組表ダウンロードの済/未済の可視化等、細かい部分も各種修正が行われました。番組表ダウンロードが完了している曜日には、白丸がつきます。 Facebook上にも公式ページができました。「いいね!」をしていただいた皆様に、テレBingアプリに関する情報やテレビ番組関連のフィードを配信致します。http://www.facebook.com/tvbing テレBing 公式Twitterアカウント @tv_bing:http://twitter.com/tv_bing 今後ともより良いサービスを目指してまいりますので、引き続き皆様からのフィードバックをお待ちしております。
もっと見る

Windows Phone向け 無料Translatorアプリ について

今回は、4月にリリースされた最新版のWindows Phone用Translatorアプリについてご紹介します。現在、外国語から日本語への翻訳は可能になっており、日本語から外国語へ翻訳する機能は今後開発が進められる予定です。本アプリは、Windows Phone (IS12T)でダウンロードして頂けます。 以下は、4月16日のUS Bingチームのブログに、Microsoft/Bing Translatorを担当するVikram Dendiによって投稿されたブログ記事(英語)の抄訳になります。 Windows Phone Marketplace上にあるTranslator App for Windows Phone powered by Bingはこちらをご覧ください。 http://www.windowsphone.com/en-US/apps/2cb7cda1-17d8-df11-a844-00237de2db9e 過去10年にわたり、Microsoft Researchや世界中の研究所で優秀な研究者達が言語翻訳の問題に取り組んできましたが、そうした研究の成果を、いま私たちはBingの翻訳機能で利用することが可能になっています。そして、Windows Phone用の新しいTranslatorアプリにより、この翻訳機能を世界各地を旅する際にも持っていくことが可能になりました。さっそくその機能を見ていきましょう。 かざす、スキャンする、翻訳する Windows PhoneのTranslatorアプリなら、プリントされた文字の上にカメラをかざすだけで文字列を翻訳することができます。これからは、カメラをかざしてスキャンするだけで、道路標識からポスター、乗換スケジュール、レストランのメニューの翻訳など一瞬で解決できるようになります。オリジナルの言語(英語、スペイン語、ドイツ語、フランス語、イタリア語、中国語(簡体字))の上にスムーズに翻訳を表示するこの機能を、日々の暮らしのあらゆるシーンにおける自動字幕のようなものと想像してみてください。 実際の様子は、英語版ブログの動画でぜひご覧ください。 オフライン翻訳(*現在、日本語には未対応) 例えばバルセロナに旅行して、ネットワークコネクションがなかったとしても問題ありません。必要な言語パックをダウンロードしておけば、Translatorアプリはオフラインでも機能します。高度に最適化され、圧縮された翻訳システムは、Web上で利用できるBingの翻訳機能と同じテクノロジーを使って設計されています。 入力して翻訳 翻訳したい言葉がある場合、キーボードインプットした言葉の翻訳も簡単にできます。オンラインであれば、翻訳がサポートされる言語は30以上になります。(Bing Translatorの対応言語はこちらをご参照ください。)いくつかの言語に関しては、翻訳文の音声再生も可能です。この機能は、自分では読み方がよくわからないような言語に対して、特に便利です。 話して翻訳 現地の人と会話がしたい場合、音声翻訳によって(米国および英国の)英語、ドイツ語、フランス語、イタリア語、スペイン語でのコミュニケーションが可能になります。音声翻訳モードで、オンラインになっていれば、アイコンをタップして、Windows Phoneに話しかけてタップするだけで翻訳が行われます。 Windows Phoneなら、翻訳機能をいつでも利用できます。Windows Phoneの革新的なメトロデザインを活用して、翻訳機能をいつでも起動できるようにWindows Phoneのホームスクリーンにお気に入りのモードをピン留めしてください。また、Translatorアプリ自体をホームスクリーンにピン留めし、お好みの言語で「今日の言葉」を学習することもできます。 以前のバージョンをダウンロードしていらっしゃる方には、アップデートの通知があります。また、Windows PhoneのTranslatorアプリは、Windows Phone Marketplaceから無料でダウンロードいただけます。 このアプリをリリースするにあたり、Bingチームの開発エンジニアと研究者は、声のニュアンス、カメラ、利用できるデータや言語の複雑性など非常に多くの技術的課題に取り組み、解決してきました。しかし、私たちが注力してきたのは、ユーザーの皆様にとって本当に役に立つシナリオでの使い方、機能を提供することです。User Forumで皆様のフィードバックや機能に対する提案をいただくことを非常に楽しみにしています。 – Vikram Dendi, Director of Product Management, Microsoft/Bing Translator
もっと見る

Bing Search API が Windows Azure Marketplaceで利用可能に

本ブログは、マイクロソフト米国本社 Bing ディベロッパーチームチームによって、5 月 17 日付の Bing Developer Blog に投稿された”Bing Search API now available on Windows Azure Marketplace” の抄訳になります。―――――――――――先月のブログ記事でご案内したとおり、5月17日(米国太平洋標準時間)より、Bing Search APIがWindows Azure Marketplace で利用可能になりました。開発者の皆様は、Windows Azure Marketplaceにサインアップすることで、Web、画像、ニュース、動画の検索結果と同様に、JSONやXMLを用いた関連キーワードやスペルサジェスチョンのデータを利用できるようになっています。 サービス構成は以下の通りです: 月5,000クエリまで、開発者の皆様は、Windows Azure Marketplace上でAPIを無料でご利用頂けます。月5,000クエリという設定により、既にAPIをご利用いただいている開発者の皆様(非営利団体、教育機関、そして小規模なアプリケーション製作者などを含む)の大半の方は、引き続き無料でご利用頂ける予定です。 月5,000クエリ以上の利用となる場合は、Windows Azure Marketplaceにてクエリ数に応じた月額プランをご購入下さい。Web検索結果のみの利用をご希望の方は、より低価格のプランをご購入頂けます。 クラウド上のデータ、アプリケーション、およびサービスのワンストップショップであるWindows Azure Marketplaceは、開発者の皆様が多種多様なデータにアクセスすることを可能にし、自身で開発したアプリを配布する機会を提供しています。今回の移行により、Bing Search APIはより関連性が高く、最新の検索結果を提供できるようになりました。さらに、改訂されたTerms of Use (APIの使用条件はMarketplace上で、「公開元のオファー条件」タブの中にあります)では、検索結果(表示順位)の)並べ替えやブレンドといったより柔軟性の高いAPI利用を認めており、開発者の方がサービスやアプリケーションの中にBingのデータを統合する際、よりコントロールが効くようになっています。 現在、移行手続きを円滑に進めるため、トランザクション量に関係なく、期間限定で無料トライアル版をご提供しております。なお、Marketplace上で提供されている1ヶ月あたりのトランザクション量の最大値(2,500,000/月)を越えるクエリ数でのご利用を検討されている場合は、API利用開始にあたって別途プロセスが用意されておりますので、こちらからお問い合わせ下さい。 既存のBing Search API 2.0 AppIDをお持ちの場合: 既にBing APIをご利用下さっている開発者の皆様には、Bing Search API 2.0 AppIDに対するサービス提供が終了する2012年8月1日(米国太平洋標準時間)までに、Windows Azure Marketplaceへの移行作業をお願い申し上げます。2012年8月1日以降は、検索結果が返されなくなります。開発者の皆様は、Windows Azure Marketplaceにサインアップすることにより、APIの継続利用が可能になります。上述致しまして通り、クエリ数が多い場合には、こちらからリクエストをお送りいただき、継続利用のお手続きをお願い致します。 既存アプリケーションをWindows Azure Marketplaceに移行する手順: 1. Windows Azure Marketplaceにサインアップします。 2. 既存のアプリケーション移行する際は、ガイドラインをご確認下さい。APIの新規エンドポイント、リクエストとレスポンススキーマの若干の変更、アプリケーションキー認証用の新しいセキュリティ要件などが必要となります。 3. Bing Search APIに申し込み、アプリケーションキーを作成します。トライアル期間が終了するまで、API利用は無料です。  なお、より高い頻度で利用されるサービスの優先順位づけを行った結果、Phonebook SourceType および、RSSエンドポイントは2012年8月1日以降のBing Search API では提供終了となります。また、翻訳機能については、Bing Search APIではなく、Microsoft Translator を通じて今後も提供が継続されます。 Windows Azure Marketplace上でのBing Search APIサービスに関してご質問がある場合は、FAQs (英語版) をご参照下さい。 開発者の皆様には、過去数週間にわたって数多くの貴重なフィードバックをお寄せいただき、どうもありがとうございました。サービス向上のため、引き続きご協力のほど、お願い申し上げます。今後のアップデートに関してもこちらのブログでご紹介させていただく予定です。 注)上述の告知は、Bing Search APIに関するものであり、Bing Maps APIへの影響はございません。 Bing Developer Team
もっと見る

[お知らせ]Bing バー 7.1をリリースしました

 みなさん、こんにちは。 Bingチームでは、Bing の検索ツールバーである「Bing バー」の使い勝手を向上させる開発を継続的に行っており、どの機能が良く使われ、どの機能が使われないか、というユーザーの皆様の使い方を理解することを重視しています。Bing バー7.0では、すっきりした見た目、便利さ、パフォーマンスの速さなどが好まれていましたが、それと同時に様々なアプリのボタンも好評でした。 そして本日は、Bing バー7.1のリリースをお知らせしたいと思います。ユーザーの皆様からのフィードバックを元に、よりソーシャル連携が強化され、エンタメやニュースのアプリも以前のバージョンより機能が充実しました。 以下のスナップショットで、Bing バー7.1で追加された新機能とそれらの利点をご紹介します。アップデートされたBing バーは、こちらのページからダウンロードいただけます。 すでにBing バー7.0をご利用下さっている方には、オートアップデートがかかりますので、今しばらくお待ちください。もし、いち早く新しいバージョンをお試しになりたい、という場合は、ぜひ直接ダウンロードしてみてください。◆ダウンロードはこちらから:http://toolbar.discoverbing.com/ja-JP Facebookチャット機能Bingバー7.1では、BingバーからFacebookにログインしておけば、ブラウザでFacebookのページを開くことなく、Facebook上の友達と簡単にチャットすることが可能になりました。本機能は、今年の初めにリリースしたWindows Live Messenger appを補完するものでもあります。 最新ニュースを閲覧できるニュースアプリBingバー7.1のニュースアプリなら、最新のMSN産経ニュース、MSN産経フォトを簡便に閲覧することが可能です。8つのジャンルからなるニュースと、6ジャンルからなるフォトニュースに、ツールバー内で素早くアクセスできます。 ビデオアプリで、MSNビデオのおすすめ最新動画にアクセスBingバー7.1を使えば、MSNビデオの動画に簡単にアクセスできます。ビデオアプリのボタンを押すだけで、最新のおすすめ動画が表示されるのはもちろん、アプリ右上部の検索ボックスを使って、ビデオを検索することも可能です。 また、任意のキーワードを登録しておけば、定期的にチェックしたいジャンルの最新動画リストをいつでも簡単に閲覧できます。(例えば、好きなスポーツをキーワードとして登録しておけば、クリックひとつでそのスポーツに関連する動画一覧にアクセスできます) Bingバー7.1では、ここでご紹介したもの以外にも、通知機能や各種設定、パフォーマンスなど数々の改善が実装されています。また、今後も引き続きアプリの種類を拡張していきたいと考えておりますので、Bingバー7.1をぜひご利用いただき、フィードバックをお寄せいただけますと幸いです。
もっと見る

Bing APIの変更に関するお知らせ

本ブログは、マイクロソフト米国本社Bingディベロッパーチームチームによって、4月12日(PST)付のBing Developer Blogに投稿された” Gearing up for API changes” の抄訳になります。 — 過去数年にわたり、Bingチームでは、Bingのサーチデータを革新的な開発に活用して頂くため、ディベロッパーの皆様にBing Search APIを提供してまいりましたが、このたび、Bing Search APIが、Windows Azure Marketplace上で利用可能なサービスに移行することをご案内させて頂きます。Windows Azure Marketplaceは、Microsoft Translator APIを含むクラウドのデータ、アプリケーション、およびサービスのためのワンストップショップです。Windows Azure Marketplaceを通じ、ディベロッパーの皆様は、数多くのデータセットやAPIにアクセスすることが可能になるとともに、ご自身で開発したアプリケーションを多くの方に配布することも可能になります。 今後予定されている移行に関する重要なお知らせ事項: ·         本移行により、Bing Search APIを利用されるディベロッパーの皆様は、関連性が向上した、より新しい検索結果にアクセスできるようになるとともに、Search APIを利用した商用利用の機会が向上します。多くの方にこうしたサービスをご提供するため、このたび月額課金モデルに移行する予定です。毎月20,000クエリ以下であれば、およそ$40(USD)/月程度になることを想定しております。 ·         新サービスへの移行は、数週間後から開始されますが、完全な移行には数カ月程度かかる予定です。月額課金モデルが開始されるまでの移行期間中、ぜひディベロッパーの皆様には、Widows Azure Marketplace上でのBing Search APIをまずは無料でお試し頂きたいと思います。 ·         現時点では、Bing Search API 2.0を無償でご利用頂けます。新サービスへ移行後は、Bing Search API 2.0の無償利用はできなくなり、Windows Azure Marketplace上でのAPIをご利用頂くことになります。 本移行に関する詳細なタイムライン、料金体系、およびその他の変更に関しましては、今後随時お知らせしていく予定です。この期間に、ぜひWindows Azure Marketplaceをお試し頂き、またこちらのドキュメントをご一読頂けますと幸いです。Bing Search APIを利用されているディベロッパーの皆様は、新しいAPIエンドポイントの設定、リクエストとレスポンススキーマの変更、アプリケーションキーを認証するための新しいセキュリティリクアイアメントなどが必要となってくる予定です。なお、月間300~400万クエリもしくはそれ以上を利用しているディベロッパーの皆様には異なるプロセスでの移行が予定されており、近日中に詳細をご紹介する予定です。 多くの方のウェブサイトやアプリケーションにおいて、Bing Search APIが重要な要素として利用されていることを考慮し、移行期間中は、今後もBing Developer Blogにおいて継続的に詳細をお知らせしていく予定です。本移行期間中、ご不便をおかけ致しますが、どうぞよろしくお願い申し上げます。 Bing Developer Team
もっと見る

Bing video homepage

皆さん、こんにちは。東京でも桜が開花し、いよいよ春らしくなってきました。 さて、昨日は4月1日、エイプリールフールということで、Bingホームページにもそれにちなんだネタが埋め込まれていたのですが、背景画像の水面がゆらゆらと少し動いていたのには気が付かれましたか? 実はこれ、昨年US版でリリースされ、昨日初めて日本版にも搭載された「ビデオホームページ」という新機能なのです。HTML5に対応したブラウザであれば、動く背景画像をご覧いただけます。今後も月に何度か「動きがあったらおもしろいだろうなあ」、と思われる画像の日にビデオホームページが表示される予定ですので、ぜひ楽しみにしていてください。 Bingのトップページは、画面右下の矢印ボタンで当日分を含む7日間分をさかのぼって閲覧できます。昨日の画像もまだ見られますので、見逃した、という方はぜひ一度ビデオホームページを体験してみて下さい。
もっと見る

[お知らせ]Bing Maps SDK for Metro style apps (Beta版) のリリース

みなさん、こんにちは。今回は、Bing Maps SDKなどをご利用いただいたことがある、あるいはご興味を持って下さっている開発者の方向けの情報です。2/29に発表されたWindows 8 Consumer Previewに対応したBing Maps SDK for Metro style apps (Beta版) が発表され、US版Bing Maps Blogでも「Announcing: Bing Maps for Metro Style Apps」(英語)として紹介されています。ぜひ、ご一読ください。   また、本ブログではJavaScript, C#, C++, Visual Basicに対応した新しいコントロールの紹介の他、新しいTerms of Use for Pre-Release Windows 8 Metro style appsでは、Windows 8 pre-release期間中、メトロスタイルアプリにおけるBing MapsコントロールとAPIを無償・無制限に使用できることが記載されています。 ・JavaScriptに対応したコントロールの詳細はこちら:Developing a Metro Style App using JavaScript・C#, C++, or Visual Basicに対応したコントロールの詳細はこちら: Bing Maps for Metro style apps (Beta) 詳しくは先述のblogをご覧いただき、Windows 8とBing Mapsの新しい世界を体験してみてください。
もっと見る