Blog CSI
-
Zastosowanie metody regresji w NLP
Klasyfikacja a regresja W jednym z wcześniejszych wpisów na blogu omówiłem zadanie klasyfikacji, które polega na automatycznym określaniu, do jakiej klasy należy badany obiekt. System klasyfikacji przypisuje badanemu obiektowi etykietę klasy, przy czym liczba możliwych etykiet jest z góry określona.
19.11.2024 -
Jak odróżnić skuteczną sztuczną inteligencję od nieprzydatnej?
Sztuczna inteligencja (ang. Artificial Intelligence lub w skrócie: AI) to system komputerowy, którego zadaniem jest naśladowanie czynności wykonywanych przez człowieka. Jak ocenić, czy system AI wykonuje swoje zadanie skutecznie? Na to pytanie postaram się odpowiedzieć w niniejszym wpisie.
4.11.2024 -
W jaki sposób komputer analizuje wyrazy?
Czym jest analiza morfologiczna i do czego się przydaje? Analiza morfologiczna ma na celu określenie, jak zbudowany jest wyraz. Wynikiem takiej analizy może być na przykład stwierdzenie, że wyraz mercedesa składa się z rdzenia mercedes oraz końcówki a, która jest w języku polskim charakterystyczna dla przypadków dopełniacza i biernika rzeczowników ...
28.10.2024 -
Jak komputer czyta tekst?
W jaki sposób dziecko uczy się najczęściej czytania w swym ojczystym języku? Najpierw poznaje wszystkie symbole graficzne (litery, znaki interpunkcyjne, oznaczenia akcentów, itp.), za pomocą których zapisywana jest jego rodzima mowa. Następnie uczy się powiązań pomiędzy symbolami graficznymi a głoskami oraz łączenia głosek w wyrazy i frazy w miarę odczytu. ...
24.10.2024 -
NLP w Linuxie
Jak najłatwiej przetwarzać teksty? Przyjęło się uważać, że przetwarzanie dokumentów tekstowych wymaga znajomości języka programowania wysokiego poziomu. Kilkanaście lat temu “wypadało” dobrze znać język Perl, natomiast dziś specjalista w tej dziedzinie “absolutnie musi” mieć opanowany język Python. Czy naprawdę jest to niezbędne? W niniejszym wpisie pokażę, że nawet całkiem zaawansowane ...
18.10.2024 -
Jak nauczyć komputer rozmawiania z człowiekiem?
4 elementy rozmowy z komputerem Aby rozmowa z komputerem przypominała rozmowę z człowiekiem, komputer musi opanować cztery elementy dialogu: rozpoznawanie mowy, rozumienie języka, generowanie wypowiedzi, syntezę mowy.
11.10.2024 -
Wyrażenia regularne, czyli jak znaleźć wiele igieł w stogu siana
Jedną z głównych zalet reprezentowania dokumentów w postaci cyfrowej jest łatwość wyszukiwania w nich wyrazów i fraz. W wersji papierowej księgi “Gra o tron” próba odnalezienia pierwszego wystąpienia imienia bohaterki Daenerys może przypominać “poszukiwanie igły w stogu siana”. A w wersji cyfrowej? Wystarczy użyć funkcji “Znajdź”. Równie łatwo jest zrealizować ...
27.09.2024 -
NLP – co to jest i do czego się przydaje?
Co oznacza pojęcie “język naturalny”? Język naturalny to język, którym komunikują się ludzie między sobą (np. język polski, język angielski itp.) – w przeciwieństwie, przykładowo, do języka programowania (np. Java, Python itp.), który służy do zlecania komputerowi zadań przez człowieka.
20.09.2024 -
Historia tłumaczenia automatycznego w pigułce
Przez sztuczną inteligencję rozumie się system komputerowy wykonujący zadania, których rozwiązanie wymaga ośrodka obliczeniowego o złożoności podobnej do ludzkiego mózgu. Mianem sztucznej inteligencji nie określa się na przykład umiejętności sumowania liczb, gdyż zadanie to wykonać może prosta maszyna mechaniczna (pierwszy arytmometr czterodziałaniowy skonstruował już w 1810 r. Abraham Stern z ...
18.09.2024