DUICUO

11月にGitHubで最も人気のあるPythonプロジェクト

11月の最も人気のあるPythonオープンソースプロジェクトのランキングを発表します。今月のリストには、XSSテストツールやOSINT分析・調査ツールなど、いくつかの新しいプロジェクトが含まれています。

1. バート

https://github.com/google-research/bert スター 8803

BERTはTransformerベースの双方向エンコーダ表現の略です。双方向表現モデルは、単語を処理する際に、前後の単語の両方の情報を利用できます。BERTは、OpenAI GPTとELMoの利点を組み合わせた新しいモデルと言えます。

2. XSストライク

https://github.com/s0md3v/XSストライク スター 5434

XSStrike は、次の機能を備えた Python ベースの XSS テスト ツールです。

パラメータをファズ テストした後、適切なペイロードを構築します。

ペイロードを使用して、パラメータを徹底的に照合します。

ウェブクローラー機能を内蔵

3. 楽しいNLP

https://github.com/fighting41love/funNLP スター 2496

これは、中国語と英語のセンシティブな単語検出、言語検出、中国と外国の携帯電話/電話の位置/キャリアの検索、名前に基づく性別の推論、携帯電話番号の抽出、ID カードの抽出、電子メールの抽出、中国語と日本語の名前データベース、中国語の略語データベース、文字分解辞書などを含む、GitHub 上の便利なパッケージのコンパイルです。

4. 古いものを取り除く

https://github.com/jantic/DeOldify スター 4340


これはディープラーニングベースのモデルです。このプロジェクトは、古い写真のカラー化と復元を目的としています。あらゆる種類の画像復元に適用でき、優れた性能を発揮するはずです。上の画像はその一例です。

5. ディープクリームパイ

https://github.com/deeppomf/DeepCreamPy スター 6360

DeepCreamPyは、ディープラーニングベースのツールです。ディープニューラルネットワークを用いてモザイクを除去し、検閲された芸術作品をより多く公開することを可能にします。さらに、DeepCreamPyはクロスプラットフォームで、Windows、Mac、Linuxで利用可能です。開発者は、Windows 64ビットプラットフォーム向けにビルド済みのバイナリを提供しています。

6. モデル

https://github.com/tensorflow/models スター 45418

TensorFlow を使用して構築されたモデルと例に関するチュートリアルを含む TensorFlow ライブラリ。最新の TensorFlow API をより適切にメンテナンス、テストし、最新の状態に維持できるように設計されています。

モデルの TensorFlow 実装は、https://github.com/tensorflow/models/blob/master/research で確認できます。

TensorFlow チュートリアル: https://github.com/tensorflow/models/blob/master/tutorials

7.wtfpython-cn

https://github.com/leisurelicht/wtfpython-cn スター 2233

この興味深いプロジェクトは、Pythonの最も理解しにくく直感に反する機能や、あまり知られていない機能の例を集め、これらの現象の背後にある真の原理を議論することを目的としています。経験豊富なPythonプログラマーであれば、各例の正解を一発で見つけられるよう挑戦してみてください。これらの例の中には、すでにご存知のものもあるかもしれません。もしかしたら、過去にこれらの落とし穴につまずいた時の記憶が蘇るかもしれません。

8.トラップ

https://github.com/jofpin/trape スター 3074

Trape は、インテリジェントなソーシャル エンジニアリング攻撃をリアルタイムで追跡および実行できる OSINT 分析および調査ツールです。

9.d2l-zh

https://github.com/diveintodeeplearning/d2l-zh スター 5032

「ディープラーニングへの挑戦」の中国語版

10. システム設計入門

https://github.com/donnemartin/system-design-primer スター 52955

このプロジェクトは、大規模システムの設計方法とシステム設計面接の準備方法に焦点を当てています。システム設計は幅広いテーマです。システム設計の原則に関するリソースはオンラインで無数に提供されています。このリポジトリは、これらのリソースを整理してまとめたものであり、スケーラブルなシステムの構築方法を学ぶのに役立ちます。

11. スピンアップ

https://github.com/openai/spinningup スター 1718

OpenAI が立ち上げた Spinningup には、一連の重要な強化学習研究論文、強化学習を理解するために必要な用語集、演習を実行するための一連のアルゴリズムが含まれています。

12. パブリックAPI

https://github.com/toddmotto/public-apis スター 44910

PublicApis: パブリックAPIディレクトリは、MaShapeマーケットプレイスを通じて統合された、世界で最も包括的なAPIディレクトリです。キーワード検索とAPIデータの追加をサポートしており、開発者が必要なAPIを迅速に見つけることができます。現在、5321のAPIインターフェースが登録されています。

13. 素晴らしいPython

https://github.com/vinta/awesome-python スター 58253

awesome-pythonは、vintaが管理するPythonリソースリストです。Webフレームワーク、Webクローリング、Webコンテンツ抽出、テンプレートエンジン、データベース、データ可視化、画像処理、テキスト処理、自然言語処理、機械学習、ロギング、コード解析といったトピックを網羅しており、Python開発者の間で非常に人気があります。