n-gram

N-gramを実装と共に解説します【自然言語処理】

自然言語処理のタスクなどで用いられるN-gram。基礎的な内容なので、理解・実装をできるようになっておきたいところです。この記事ではこのN-gramの解説とPythonで実装する方法を紹介します。

Read More

rot13

ROT13とは?こんな場所でも使われてた!

ROT13はとても単純な暗号化アルゴリズムのひとつです。シーザー暗号(後述)の特殊系として知られています。有名な暗号なので、名前を聞いたことのある方も多いと思います。この記事ではこの暗号について詳しく解説していきます。

Read More

caesar-cipher

シーザー暗号についてわかりやすく解説!

シーザー暗号は、最も単純な暗号のひとつです。そのため、情報系の学生の多くは学部生のうちに授業等で耳にするでしょう。この記事では、シーザー暗号についてわかりやすく解説していきます。

Read More