Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 37

Создание программы для составления словарей. Что нужно знать?

22.12.2014, 08:17. Показов 1481. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую всех!

Пришел за советом, поскольку очень давно хочу одну программу, но если заказывать ее за деньги, то цена будет слишком высока для меня.

О себе коротко. Зовут Сергей, живу в России, 32 года, образование неполное высшее (3.5 курса), изучал когда-то Turbo Pascal и Delphi 5. Я инвалид 2 гр. пожизненно (эпилепсия) и живу на пенсию, которая совсем небольшая.

Однако, надоело жить растением и хочется сделать что-то свое! Я увлекаюсь языкознанием и собираю разные энциклопедии и справочники. Работаю я с программой Cross+A Ильи Морозова, но она меня во многом не устраивает.

Заплатить за желаемую программу не смогу, потому что ее цена, как мне кажется начинается от 50000 рублей и выше.

Итак, что я хочу написать за программу? Программа мне нужна уникальная, ее русскоязычных аналогов нет! Программа нужна для составления и хранения словарей и справочников, нужна поддержка всех языков, символов, изображений, гиперссылок. Вводится слово на любом языке, к нему подбирается определение на любом языке с любыми символами, гиперссылками, изображениями и т.п. Поиск должен быть реализован по всем словарям с различными условиями (по слову, по определению и т.п. и т.д). Т.е. задача состоит в том, чтобы можно было хранить словари у себя на компьютере. Например, Британнику 2014.

Вопрос у меня такой: подскажите, пожалуйста, что нужно знать (какие языки программирования, БД и т.п.), чтобы реализовать подобный проект? Смогу ли я, учитывая свою инвалидность? Или лучше копить деньги на хорошего специалиста? И какова средняя цена такого проекта?

Заранее спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.12.2014, 08:17
Ответы с готовыми решениями:

Что нужно знать в разработке ПО?
Добрый день! Хочу узнать мнение опытных разработчиков ПО. Скажите пожалуйста чтобы пойти работать в сфере разработки ПО нужно ли глубоко...

Создание простого приложения. Что нужно знать?
Задача формулируется следующим образом: Изобразить на єкране лабиринт. По нему перемещается "нечто". Перемещение управляется...

Что нужно знать, чтобы работать программистом и создавать не бесполезные программы?
Что нужно знать, чтобы работать программистом и создавать не бесполезные программы? Или как придумывать такие программы?

1
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
22.12.2014, 08:45
Цитата Сообщение от MechKom Посмотреть сообщение
задача состоит в том, чтобы можно было хранить словари у себя на компьютере
То, что вы описываете, выглядит как мультимедийная база данных. IMHO, будет лучше, если вы начнете с "минимальной" версии вашей энциклопедии (например, только текст, только один язык) и отработав функционал, постепенно станете ее расширять. В качестве движка для минимальной версии сгодится SQLite, для "серьезной" должен подойти PostgreSQL (все бесплатно).

Посмотрите, "для затравки", как выглядит проект Reword

Кликните здесь для просмотра всего текста
Reword — это абсолютно бесплатная программа-словарь, работающая на платформе Windows и Ubuntu Linux (WINE).

Reword — это не только программа для компьютера, но еще и онлайн-словарь, поддерживающий все те же словари, что и оффлайн-приложение.

Доступные словари

в данный момент программа поддерживает следующие словари:

Большой Российский Энциклопедический Словарь (с иллюстрациями)
Толковый словарь русского языка И. С. Ожегова и Н. Ю. Шведовой
Большой Англо-Русский словарь (с транскрипциями)
Большой Русско-Английский словарь
Толковый словарь Т. Ф. Ефремовой
Словарь литературоведческих терминов В. Шилина
Словарь экономических терминов
Словарь медицинских терминов
Немецко-русский словарь
Русско-Немецкий словарь
Словарь Даля
Энциклопедия комнатных растений (с иллюстрациями)
Энциклопедический Словарь Ф. А. Брокгауза и И. А. Ефрона
Этимологический словарь Фасмера
Толковый словарь русского языка Д. Н. Ушакова
Словарь иностранных слов
Словарь юридических терминов
Орфографический словарь Лопатина
Большой русско-украинский словарь
Большой украинский толковый словарь
Русско-французский словарь
Французско-русский словарь
Русско-итальянский словарь
Итальянско-русский словарь
Словарь синонимов русского языка Н. Абрамова
Латинско-русский словарь
Русско-латинский словарь
Испанско-русский словарь
Русско-испанский словарь
Большой словарь оружия (с иллюстрациями)
Породы собак (словарь с иллюстрациями)
Словарь психологических терминов
Словарь компьютерных терминов
Словарь сексологических терминов
Русскоязычная Википедия (дамп от сентября 2010)
Гагаузско-русский словарь (Автор: Виталий Узун)
Белорусско-русский словарь
Русско-белорусский словарь
Чешско-русский словарь
Русско-чешский словарь
Русско-турецкий словарь
Турецко-русский словарь
Русско-эсперантский словарь
Русско-эсперинг-английский словарь
Merriam-Webster's Collegiate® Dictionary (англ.-англ. толковый)

Возможности

максимально быстрый поиск по базе данных словарных статей
большая, постоянно увеличивающаяся база данных словарных статей (на сегодняшний день - более 4 000 000)
эксклюзивная возможность: поиск слова по маске (поиск частично известного слова)
обширные возможности конфигурирования поиска (возможно указать порядок поиска в словарях и отключить/подключить ненужные/нужные словари)
полная поддержка UNICODE
поддержка автоподбора слов (автопоиск слова по начальным буквам или по их заменителям _ и %)
поддержка изображений при отображении словарных статей

Системные требования

Программа быстро и без сбоев работает на персональных компьютерах с установленной ОС Windows (NT, XP, Vista, 7), а также с установленной ОС Linux Ubuntu, при условии, что установлен пакет Wine.


Язык программирования, по большому счету, не так важен, биндинги баз данных есть для многих распространенных языков. Начните на том, что знаете.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.12.2014, 08:45
Помогаю со студенческими работами здесь

Что нужно знать и какова трудность разработки программы GPS мониторинга автотранспорта в WinForms
Что нужно знать и какова трудность разработки программы GPS мониторинга автотранспорта в WinForms или Silverlite. Каков принцип работы...

Что нужно знать для DirectSound
Приветствую всех. Подскажите плз, какие знания нужно иметь для DirectSound работы с 2д и 3д звуком? В плане математики. С математикой...

Что нужно знать для создания сайтов?
Добрый день! Решил занятся сайтостроительством. Незнаю с чего начать, сейчас учу HTML, PHP. Что вообще необходимо знать для создания...

Что нужно знать для написания сервера
всем привет.решил попробовать сделать сервер на c++.раньше этим не занимался.подскажите хорошие источники.

Что нужно знать для создания игр?
Всем привет! хочу научиться создавать игры с нуля. кто может подсказать кто именно нужно знать для этого и где найти информацию, заранее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru