Pytanie w sprawie asp.net-web-api – Google N-Gram Web API [zamknięte]

21

Chcę użyć Google 2-gramów do mojego projektu; ale rozmiar danych sprawia, że ​​wyszukiwanie jest kosztowne zarówno pod względem szybkości, jak i przechowywania.
Czy w tym celu jest dostępny interfejs WWW (w dowolnym języku)? Strona internetowahttp://books.google.com/ngrams/graph renderuje obraz, czy mogę uzyskać wartości danych?

Twoja odpowiedź

2   odpowiedź
13

Google BigQuery
W tym zakresie trygramy są dostępne w domenie publicznej. Za pomocąDostęp do linii poleceń wykonałem pracę dla mnie.

Inną alternatywą jest usługa internetowa o nazwiePhraseFinder Martin Trenkmann
otwartybigquery.cloud.google.com/?pli=1, (i zaakceptuj warunki i wszystko, jeśli jeszcze tego nie zrobiono i otwórz link ponownie), a następnie w lewym panelu wybierz „trygramy” pod „publicdata: samples” Five
Jak osiągnąłeś dane ngram? Nie widziałem go w przykładowych zestawach danych! metdos
8

Microsoft Web N-Gram

Można go wypytywać na różne sposoby, w tym przez proste połączenie GET za pośrednictwemInterfejs REST. Na przykład wywołanie adresu URL:

http://weblm.research.microsoft.com/weblm/rest.svc/bing-body/apr10/1/jp?u={YOUR_TOKEN}&p=red+panda

zwraca

-9.005

który jest logarytmicznym prawdopodobieństwem wyrażeniared panda.

Ponadto jest bardziej poręczny niż Google N-Grams, ponieważ dla danej frazy nie generuje po prostu swojej częstotliwości bezwzględnej, ale może wyprowadzić swoje wspólne prawdopodobieństwo, prawdopodobieństwo warunkowe i nawet najbardziej prawdopodobne słowa, które następują.

Zastrzeżenie: Nie jestem pracownikiem Microsoft, po prostu myślę, że właśnie znalazłem niesamowitą usługę.

Hmmm. Odpowiedź na web-ngram.research.microsoft.com trwała zbyt długo. Michiel de Mare
Właśnie poprosiłem o klucz API od MS. Jedynym mechanizmem oferowanym do rejestracji jest wysłanie wiadomości e-mail. Wydaje mi się, że nie ma automatycznej rejestracji usługi Microsoft. knb
To prawda. Odkryłem też, że to dziwny wybór. Alphaaa

Powiązane pytania