Всем привет!
Ребята у меня такая задача, написать русско-английский переводчик на чистом Си, это мой проект. Не могли бы Вы мне помочь его выполнить.
1. В общем нужно чтобы человек мог выбрать тип перевода: русский->английский.
2. Нужно уметь добавлять новые слова в базу данных и их перевод, то есть ввёл слово и перевод к нему, а после добавил в базу.
3. Удалять слова из базы.
Можете мне объяснить алгоритм самого перевода? Я пока его не представляю...Может кто-то готов написать проект? я заплачу...
Русско-английский переводчик (на чистом Си)
Модератор: Модераторы разделов
-
- Сообщения: 62
- ОС: Slackware Linux 13.1
Re: Русско-английский переводчик
Код: Выделить всё
я заплачу...
Тише, GenchiK, ты не плачь - не утонет в речке мяч.
-
- Сообщения: 27
Re: Русско-английский переводчик
ахахах)))) И ещё есть вопрос по спискам, односторониим и двусторонним.
-
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Русско-английский переводчик
1. Взять слово.
2. Найти в базе перевод.
3. Вывести перевод.
4. PROFIT
Spoiler
Односторонние списки — это двусторонние, свернутые в ленту Мебиуса.
Мои розовые очки
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Русско-английский переводчик
1. Ввести слово
2. Сделать поиск по базе по индексу "Английский", потом по индексу "Русский" (или наоборот)
3. Если найдено - отобразить перевод
Удаление/добавление, думаю, понятно. В качестве СУБД можно использовать sqlite. Можно использовать неточный поиск (используя алгоритмы для поиска расстояния Хемминга или Левенштейна) в п. 2, но не уверен, что подобно усложнение нужно.
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Русско-английский переводчик
Вы уже создали искуственный интеллект, способный проводить лексический и морфологический разбор текстов?
Не надо ничего писАть, просто идите и получИте свою нобелевку, и не парьтесь.
То есть Вы хотите писать программы, не понимая разницы между словарём и переводчиком?GenchiK писал(а): ↑24.01.2011 22:021. В общем нужно чтобы человек мог выбрать тип перевода: русский->английский.
2. Нужно уметь добавлять новые слова в базу данных и их перевод, то есть ввёл слово и перевод к нему, а после добавил в базу.
3. Удалять слова из базы.
Можете мне объяснить алгоритм самого перевода? Я пока его не представляю...Может кто-то готов написать проект? я заплачу...
СвежО!
Вот тут обсуждали идеологическую сторону вопроса:
Программа переводчик для ASP11
Консольный переводчик
Переводчики под Линукс (Мандрива 2009.1)
переводчики
-
- Сообщения: 27
Re: Русско-английский переводчик
Да ребята прошу прощения, чушь написал, уже почти прогу написал)))))Просто лень-матушка.......Всем спасибо топик офф.
++++ ахаха)
Можете мне объяснить алгоритм самого перевода? Я пока его не представляю...Может кто-то готов написать проект? я заплачу...То есть Вы хотите писать программы, не понимая разницы между словарём и переводчиком?
СвежО!
++++ ахаха)
-
- Сообщения: 1913
- Статус: zzz..z
-
- Сообщения: 27
-
- Сообщения: 1116
- ОС: Rosa Fresh, Debian, RELS
Re: Русско-английский переводчик
Если б тема не в юморе бы была, то я бы предложил написать клиент для GT.
Но тут есть иное решение: купить права на ПРОМТ и переписать его.
Но тут есть иное решение: купить права на ПРОМТ и переписать его.

Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
-
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Русско-английский переводчик
man mysql
не?
эх.. этож просто - ПОНЯТЬ что написано, и рассказать на другом языке.
не?
эх.. этож просто - ПОНЯТЬ что написано, и рассказать на другом языке.