Люди добрые, подкиньте идейку для проекта по программированию(не спорт). Я уже себе голову сломал. Нужно в виде проекта замутить полезную прогу, ее уникальность не важна, может быть копией чего-либо по какой-либо причине. Тестилку для задач как-то не хочется писать, ибо нечего особо.
Попробуйте простенькое подобие искусственного интеллекта.
Вроде бы должно быть очень интересно. :)
Сомневаюсь что после этого предложения у автора сразу появилось много мыслей. Если уж предлагаете "написать искусственный интеллект", "систему машинного обучения", "нейронную сеть" то надо сразу предлагать для чего, например:
Не смотря на такой букет возможных направлений, у меня с ИИ в первую очередь почему-то ассоциируется чат-бот. :)
Боюсь, большинство домохозяек примерно так же его воспринимают ;-)
Хотя за указанное автором время действительно как раз можно что-то вроде ELIZA набросать и текстом набить. Конечно в наше время ИИ такое добро называть как-то уже не очень прилично, но в школе-то вряд ли поймут :D
А потом встраивать в качестве формы вопросов-ответов на сайте. Каюсь я сам недавно так сделал %)
Прилично или не прилично, но таки называют: AIML
Я конкретно про Элизу имел в виду.
Между Элизой и современными AIML ботами есть какая-то разница, кроме количества шаблонов?
Перечитал — да, согласен. Интеллектуальности в этом подходе не нахожу.
В таком случае AI здесь скорее в маркетинговых целях.
Впрочем автор вопроса мог бы заняться "интеллектуальной" версией. Что-то в духе — шаблонам назначаем теги по которым они должны выбираться — и по пользовательской фразе (вопросу) определяем набор тегов с весами, по которым можно собсно оптимальный шаблон выбрать...
Вы реально думаете, что кто-то отдаст Вам хорошую идею вместо того, чтобы реализовывать ее самому? Вам же это явно нужно для какого-то конкурса...
Не для конкурса, уверяю, для школки. Можно хоть прогу для мобилы написать по завязыванию галстука, и никто не возразит. То есть, аналог может быть уже написан, но это не играет роли, ибо можно сказать, что написано криво или бабки хотят. Но завязывалку галстука писать — как-то низко, что-то на подобии фольфрам лайт — очень сложно.
Какими вы языками / платформами и т.п. владеете?
плюсы, на джавке немного писал
Вы напишите примерно, сколько времени готовы потратить на это. Курсовая?
Нет, не курсовая, типо домашнего задания. Ну недели 3, при том, что не каждый день по 7 часов кодить.
напишите прогу, чтобы можно было с этой картинки снять размеры и сделать развертку.
Вообще программисту не иметь собственных идей — это фу, стыдно! Они наоборот должны в башке роиться и должно не хватать времени на то чтобы реализовать всё что хочется.
Могу предложить две идеи: 1) Программка, которая через определенное время напоминает о том, что нужно оторваться от экрана. Причем должна реально оторвать)) 2) Программка, которая отслеживает открытые окна, чтобы потом провести анализ сколько времени человек проводит в соц. сетях, за работой и т.д.
Если пишете на сях, то можно и WinAPI подтянуть))
2) http://sharpc.livejournal.com/8278.html
Чтобы сохранить число нереализованных идей в комментах, предложу написать обучалку сборки кубика Рубика на JavaScript + SVG. Немного линала, немного анимации, немного алгоритмов. Хочу написать, но руки не доходят. Мой ICQ в профиле ЖЖ, если захочется консультации.
Сделайте мне лабу!
Надеюсь не реализовать алгоритм))
Может и старо, но я делал наверное 3-5% из всего этого
http://eax.me/programming-language-learning/