Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Sématický vyhledávač

Aktivity
Avatar
Jan Barášek
Tvůrce
Avatar
Jan Barášek:12.1.2013 19:26

Ahoj, už nějakou dobu já a tým programátorů pracujeme na sématickém vyhledávači založený na pochopení otázky, nalezení výsledků a sestavení odpovědi. Nechci vracet zpět odkazy na stránky kde jsou výsledky, ale rovnou se snažit odpovědět dostatečně dobře, aby uživatel nemusel nikam dále chodit. V současnosti jsem zatím dobře vychytal jen prohledávání faktických dat v angličtině, základní analýzu vět, URL adres, IP adres, matematiky a chytré kalkulačky s obrovským výpočetním výkonem. Rovnou jsem se o tom rozhodl sepsat i sérii článků, takže tu budou v následujících dnech vycházet do doby, dokud o ně bude zájem. Ocenil bych v komentářích jakoukoliv kritiku, názory, ale hlavně rady co a jak udělat, aby se to konečně na poli vyhledávačů trochu hnulo. Doufám že máte vůči mě pochopení.

Ještě připojím několik ukázek (pozor, je to zatím testovací ALFA verze):
Analýza číselných údajů: http://vikitron.com/?a=64
Zlomky: http://vikitron.com/?…
IP adresa: http://vikitron.com/?…
URL adresa: http://vikitron.com/?…
Lepší ukázka URL adresy: http://vikitron.com/?…
Analýza textového řetězce (věty): http://vikitron.com/?….

a mnoho dalšího. Občas vám to ukáže části stránek česky a části anglicky. Je to z důvodu toho, že se celý projekt snažím postupně překládat do obou jazyků a ne vždy je překlad dostupný ve vašem jazyce. Každopádně už teď najde poměrně dost informací :)

Odpovědět
12.1.2013 19:26
Chci naučit počítače přemýšlet a změnit tak svět vyhledávání.
Avatar
TomBen
Tvůrce
Avatar
TomBen:12.1.2013 19:47

Tohle není úplně nové. Něco takového dělá WolframAlpha.

Nahoru Odpovědět
12.1.2013 19:47
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Fugiczek
Tvůrce
Avatar
Odpovídá na Jan Barášek
Fugiczek:12.1.2013 19:56

U analýzy věty:

Ruční psaní: 94 sekund = 2 minut, 34 sekund

94 sekund určitě nejsou 2 minuty.

 
Nahoru Odpovědět
12.1.2013 19:56
Avatar
Jan Barášek
Tvůrce
Avatar
Odpovídá na Fugiczek
Jan Barášek:12.1.2013 20:05

Opraveno :) Byla tam chybka v zaokrouhlování výsledku.


Pro všechny:
round($delka/60); je špatně, protože to funguje jen někdy
floor($delka/60); je správně, protože to funguje vždy.

Děkuji za upozornění.

Editováno 12.1.2013 20:06
Nahoru Odpovědět
12.1.2013 20:05
Chci naučit počítače přemýšlet a změnit tak svět vyhledávání.
Avatar
Fugiczek
Tvůrce
Avatar
Odpovídá na Jan Barášek
Fugiczek:12.1.2013 20:19

Tak to je jasný. round zaokrouhluje normálně, floor vždy dolů a ceil vždy nahoru. (v javě jsou ty dvě poslední fce naopak :-) )

 
Nahoru Odpovědět
12.1.2013 20:19
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na Fugiczek
David Jančík:12.1.2013 22:25

V javě floor zaokrouhluje nahoru? :D

Nahoru Odpovědět
12.1.2013 22:25
Zapomeň, že je to nemožné a udělej to ;)
Avatar
vodacek
Tvůrce
Avatar
vodacek:12.1.2013 22:29

K čemu je první odmocnina? :-) jinak to vypadá pěkně kdyby to umělo řešit integrály to by bylo něco, mám obvyle docela dobrou představu jak kdo co udělal když to vidím fungovat ale todle si moc představit nedovedu (myšleny ty integrály)

 
Nahoru Odpovědět
12.1.2013 22:29
Avatar
Jan Barášek
Tvůrce
Avatar
Odpovídá na vodacek
Jan Barášek:12.1.2013 22:48

Integrály? :D Ani pomalu nevím co to je, takže se o to ani nemůžu pokoušet. Umí to v matematice všechno co umím já. Kolikrát mě to i přechytračí, protože to na rozdíl odemně nedělá chyby. Pokusím se o tom něco nastudovat a vymyslet nějaký algoritmus jak to řešit. V úplném jádru to ale nemá žádný obecný algoritmus (teď udělej toto, teď zase toto a pak toto), ale na základě vstupního dotazu a neuronové sítě si to ten algoritmus v RAMce vytvoří a pak zpracuje :)

Nahoru Odpovědět
12.1.2013 22:48
Chci naučit počítače přemýšlet a změnit tak svět vyhledávání.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Fugiczek
David Hartinger:13.1.2013 9:23

Ale ne, to je jen že to vrací největší číslo, které je menší než zadaný argument funkce :)

Nahoru Odpovědět
13.1.2013 9:23
You are the greatest project you will ever work on.
Avatar
Fugiczek
Tvůrce
Avatar
Odpovídá na David Hartinger
Fugiczek:13.1.2013 9:35

Ajo, máš pravdu :-) já si ty dvě fce vždycky pletu :-D

 
Nahoru Odpovědět
13.1.2013 9:35
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Fugiczek
David Hartinger:13.1.2013 9:41

To je zvláštní. Ceiling je strop a floor podlaha. Mě se to pamatuje docela dobře :D

Nahoru Odpovědět
13.1.2013 9:41
You are the greatest project you will ever work on.
Avatar
Fugiczek
Tvůrce
Avatar
Odpovídá na David Hartinger
Fugiczek:13.1.2013 9:43

No sice je to jasný, ale já ty dvě fce vždycky v Javě prohodím a nevím proč :-D

 
Nahoru Odpovědět
13.1.2013 9:43
Avatar
David
Tvůrce
Avatar
David:21.1.2013 10:54

budou teda ty navody

Nahoru Odpovědět
21.1.2013 10:54
Nic néni nemožné!
Avatar
mmmm
Tvůrce
Avatar
mmmm:22.1.2013 18:22

Mě to připomíná Wolfram, ale ten je celkem nepřehledný. Tohle se zdá být nadějnější. Držím palce ;)

 
Nahoru Odpovědět
22.1.2013 18:22
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 15 zpráv z 15.