plusplus
Апрель 5, 2011 10:56:10
Собственно, Python, тут вообще не при чём. Задача следующая. Есть какая либо известная строчка, в ней пропущено слово, надо угадать что это за слово, с помощью гугла (или может другие варианты). Например “Купила ______ коника, а коник без ноги”. Забив эту фразу в гугл, сразу будет понятно, что пропущенное слово “мама”, а как объяснить это скрипту? Ведь слово может быть пропущено в любой части фразы, да плюс мешаются теги. В общем, если кто четко представляет себе алгоритм, помогите плиз.
Chrizt
Апрель 5, 2011 11:01:08
ну самое простое - это в исходной строке пропуск обозначить как-то (паттерном), а из результатов поиска вытянуть несколкьо вариантов и сравнить их с исходной строкой, подставив туда нужное слово.
Пойдёт?
cookie-god
Апрель 5, 2011 15:27:24
plusplus
Собственно, Python, тут вообще не при чём. Задача следующая. Есть какая либо известная строчка, в ней пропущено слово, надо угадать что это за слово, с помощью гугла (или может другие варианты). Например “Купила ______ коника, а коник без ноги”. Забив эту фразу в гугл, сразу будет понятно, что пропущенное слово “мама”, а как объяснить это скрипту? Ведь слово может быть пропущено в любой части фразы, да плюс мешаются теги. В общем, если кто четко представляет себе алгоритм, помогите плиз.
Google REST API, там один тег - <b> и им выделяются точные соответствия. А алгоритм - скормить гуглу фразу “Купила коника, а коник без ноги”, отбрасываем всякую муть типа знаков препинания и находим то, что выдало между точным соответствием “купила” и “коника”
bgalina
Апрель 9, 2011 22:12:30
подскажите пожалуйста как сделать сортировку хеш-функцией???
Андрей Светлов
Апрель 9, 2011 22:49:00
bgalina
подскажите пожалуйста как сделать сортировку хеш-функцией???
Звучит бредово.
И — для нового вопроса новая тема.
Zubchick
Апрель 10, 2011 19:47:32
bgalina
подскажите пожалуйста как сделать сортировку хеш-функцией???
странный вопрос, но вообще можно че-нить придумать :D