關于Hugging Face
Hugging Face創立于2016年。最早是一家開發聊天機器人的企業。他們的目標是使用聊天機器人為無聊的年輕人解悶。當然,這樣的創意雖然看起來很好,但顯然并沒有做得很大。HuggingFace的轉變主要來源于它在NLP領域的貢獻。在Bert發布不久之后,他們貢獻了一個基于Pytorch的Bert預訓練模型,即pytorch-pretrained-bert。相信這個庫很多人都使用過,這個庫非常好用,于是也順著NLP模型的發展不斷擴張。如今,HuggingFace整合了他們的貢獻的NLP領域的預訓練模型,發布了Transformers庫。Transformers 提供了數以千計的預訓練模型(包括我們熟知的Bert、GPT、GPT-2、XLM等),支持 100 多種語言的文本分類、信息抽取、問答、摘要、翻譯、文本生成。它的宗旨讓最先進的 NLP 技術人人易用。
Hugging Face的業務
HuggingFace的官方網站已經是一個大型的人工智能社區。他們運營著很多產品。HuggingFace的社區模式與我們現有的社區不一樣。他們相當于一個機構的品牌專區。每一個機構可以在上面發布自己的模型、數據集和Spaces(這是才出來的一個托管AI應用或者展示AI應用的東西)。
機構品牌發布模型、數據集、AI應用展示的社區;
開源的模型、數據集、工具庫;
NLP相關的解決方案;
NLP相關的課程。
優勢
Hugging Face在人工智能領域的影響力很大,運營著很大的一個社區。它的成長轉變也是因為貢獻了基于pytorch的bert而發生了很大的變化。目前,它們的社區非常活躍,也在持續地貢獻優秀的產品。像他們提供的transformers、tokenizers、datasets、accelerate庫都對NLP相關的實踐產生了很大的促進。此外,各大公司在它的社區的貢獻和支持,也讓這家企業的社區更加活躍和健康。國內其實應該也需要這樣的企業和氛圍。不僅需要一些愿意做“貢獻”的優秀企業,也需要各個巨頭可以放下身段參與社區的建設,支持一些初創的小企業。