タグ

ブックマーク / www.yoheim.net (3)

  • [自然言語] Wordnet × Pythonで類義語を抽出する - YoheiM .NET

    こんにちは、@yoheiMuneです。 最近はブログがご無沙汰になってしまっていたのでそろそろ書き出そうと思う今日この頃。日は最近激勉強中の機械学習や自然言語処理からブログを書きます。Wordnetと呼ばれる自然言語の分類体系を用いて、指定した単語の類義語を取得する方法を書きたいと思います。 目次 Wordnetとは Wordnet(日語版)はシソーラス(言葉を同義語や意味上の類似関係、包含関係などによって分類した辞書)で単語間の関係を保持しています。この関係性を利用することで、ある単語の類義語を得ることができます。 シソーラスのイメージ 引用:http://astamuse.com/ja/published/JP/No/2010129025 このシソーラスを持つWordnetを、今回はPythonから利用して、類義語を出してみたいと思います。 Wordnetのセットアップ Wordn

    [自然言語] Wordnet × Pythonで類義語を抽出する - YoheiM .NET
  • Material Designの翻訳

    マテリアルはメタファーである マテリアルというメタファーは、合理的な空間に存在する原理とモーションの仕組みを1つに統合します。マテリアルはすばらしい現実世界を元にしていて、その心地よさについて紙やインクの世界を大いに参考にしています。またそれは技術的に進んでいて想像的で人々を魅了します。 マテリアルの表面と境界は、現実世界に基づいて、見た目としての手がかりを与えます。現実世界と近しい触り心地を用いることで、ユーザーはすぐにそのアフォーダンスを理解することができます。またマテリアルの持つ柔軟性から新しいアフォーダンスが生み出されます。それは物理的なルールを壊す事なく、物理的な世界のアフォーダンスと取って変わります。 光、サーフェス、動作の原理は、物体がどのように動き、相互作用し、他の物体とどのように関連するのか、を伝えるためのキーとなります。現実世界では光によって物体の継ぎ目が分かり、空間を

  • [フロントエンド] ブラウザレンダリングの仕組みを理解して、ブラウザに優しいJavaScriptを書こう - YoheiM .NET

    [フロントエンド] ブラウザレンダリングの仕組みを理解して、ブラウザに優しいJavaScriptを書こう こんにちは、@yoheiMuneです。 ブラウザのレンダリングの仕組みはHTML5 RocksやHow browsers workで詳しく解説されてきました。しかしそれらはとても詳細で、読破して理解するのは大変です。 今回のブログでは手軽にレンダリングの概要を理解できるように心がけました。またより詳しく学べるようなリンクも記載しました。 そしてブラウザのレンダリングの仕組みを理解した上で、どのようなJavaScriptを書くべきかについても記載しました。 目次 ブラウザのレンダリングの仕組み この章では、HTMLCSSが読み込まれてから画面に表示されるまでの間に、ブラウザがどのような処理を行っているかを説明します。 ファイル読み込みから表示までの一連の流れは以下図の通りです。 [1]

    [フロントエンド] ブラウザレンダリングの仕組みを理解して、ブラウザに優しいJavaScriptを書こう - YoheiM .NET
  • 1