Поиск:

Ответ в темуСоздание новой темы Создание опроса
> aнaлизaтор, программного кода 
:(
    Опции темы
welt
Дата 24.4.2006, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 21.5.2005
Где: UnderGround

Репутация: нет
Всего: нет



Допустим, есть некоторое (большое) количество курсовых работ (по технологии программирования) с исходными кодами. нужно определить, насколько похожи эти исходники. т.е сравнить их на наличие одинаковых(или очень похожих похожих) кусков кода. И на основе этого анализа, вывести, например коэффициент подобия или процент подобия, или в каких именно работах найдены совпадения...
Иными словам нужно написать программу-aнaлизaтор кода для этого...
может быть, у кого-нибудь есть идеи, советы...или какие-нибудь разработки.... 
PM MAIL   Вверх
sergejzr
Дата 24.4.2006, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 4
Всего: 360



Похожесть "с нуля" (unsupervised) неплохо определяеют self organizing maps. А вообще разделение на простые кластеры тут тоже должно дать неплохие результаты. (self organizing maps добавят ещё измерения расстояния между самими кластерами) То есть сперва тебе надо определить признаки по которым вообще делить будешь, потом забиваешь их в многомерное пространство и делишь стандартным алгоритмом (например K-Means).

Думаю в нете дофига про кластеринг написано. Ключевые слова я вроде дал smile Удачи! 


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Breed
Дата 26.4.2006, 06:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 6.4.2006

Репутация: нет
Всего: нет



http://sun.tsu.ru/mminfo/000212500/000212500.pdf

Вот... Может поможет :-) 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0736 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.