Техническое задание на разработку Модуля ВИТРИНЫ для интеграции сСУБД MSQL, ORACLE и в СRM vTiger, с подключениечерез API Цель: Программный продукт получающий (забирающийинформацию по API от внешних источников и внутренних ...
C# функция сравнения строк-наименований
Вводные данные
Имеется интернет-магазин. Нам необходимо найти на нем ссылку на страницу, соответствующую товару, с конкретным наименованием. Для этого мы сделали парсер, который обходит все страницы товаров и сравнивает искомое наименование и наименование товара с текущей страницы.
Ваша задача
Написать C# функцию, которая будет сравнивать 2 строки (собственно наименование эталонного искомого товара И найденного) и выдавать степень их соответствия друг другу (например по 100 бальной шкале).
Дополнительные требования
Очень желательно, чтобы у вас был опыт реализации именно подобных задач (то есть сравнения наименований товаров).
Важно!
Можно задействовать расстояние Левенштейна (можем предоставить исходники с его использованием), однако нужно учитывать, что в строке могут присутствовать дополнительные слова (например название цвета товара), которые на расстояние как таковое влияют, а на суть не сильно.
====
Case #1: Полное совпадение
Meizu H1
Meizu H1
100% совпадение
====================
Case #2: Левенштейн в базовом виде (без градации по значимости слов при сравнении)
Meizu H1 черный
Meizu H1 зеленый
70% совпадение
======================
Case #3: Левенштейн в базовом виде (с учетом градации по значимости слов при сравнении; например, слова "черный" и "зеленый" заданы в числе слов, которые имеют низкую значимость при сравнении)
Meizu H1 черный
Meizu H1 зеленый
90% совпадение
======================
======================
Желательно, чтобы я мог задавать коэффициент, снижающий значимость.
Заявки фрилансеров
Похожие заказы
- Прикладное ПОнет заявокЗакрыт8 лет назад
- $50
Необходимо на основе функции ВПР по Частичному совпадению (!) и макросов (если нужно) создать Excel-файл, который позволит сопоставлять данные из 2х таблиц и подставлять их 3-ю. Речь идет о прайсах с более 1000 ...
Прикладное ПО1 исполнительЗавершен8 лет назад Внедрить микроразметку Shema.org и Open Graph на сайт Planeta-gazonov.ruПишите сроки и сумму для выполнения данного задания.Сайт находится на Modx rev
Прикладное ПО1 заявкаЗакрыт8 лет назадНужна программа, которая будет следить за страницей ВКонтакте и вести журнал состояний "онлайн" и "заходил N минут назад". Чтобы можно было использовать программу в Windows. Просьба сразу предлагать цену.
Прикладное ПО2 заявкиЗакрыт8 лет назадЗдравствуйте! Требуется написать расширение chrome по моему ТЗ
Прикладное ПОнет заявокЗакрыт8 лет назадГенерация векторного аудиопотока. Анализ возможностей пакета MathCAD и среды Proteus. Анализ форматов аудиофайлов. Анализ архитектуры ARM Cortex-M. Формирование в пакете MathCAD wav-файла с аудио потоком данных, заданных функционально. Программирование и моделирование полученных результатов в ...
Прикладное ПОнет заявокЗакрыт8 лет назадТребуется C#- программист для доработки исходников десктопного приложения (проект выполнен примерно на 80-90%). Исходники и всё необходимое в наличии. Подробности обсудим в скайпе: vanderboy13 random. PS: программист желателен из Минска(для более плотного сотрудничества, т.к. ...
Прикладное ПО2 заявкиЗакрыт8 лет назад- $215
Требуется собрать довольно простое устройство, состоящее из 4 компонентов под управлением микроконтроллера (например, STM32). Имеется подробный мануал, как это сделать и что нужно использовать. По части компонентов, исполнитель волен выбирать свою начинку. Важен ...
Прикладное ПО2 заявкиЗакрыт8 лет назад Просим разработать приложение, которое будет отображать понятноеи удобное расписание для студентов БГУ (Белорусского Государственного университета). Также приложение должно содержать фотографии преподавателей и возможность оставлять комментарии о них студентам. Также прилагаю изображение уже существующего ...
Прикладное ПО5 заявокЗакрыт8 лет назад- $50
Создание софта для приложения OfferUP Необходимый функционал: 1) Возможность создания множества учетных записей Будет необходима интеграция с каким-либо смс-сервисом, чтобы подтверждать аккаунты 2) Возможность постинга объявлений Фото+коммент 3) Возможность ...
Прикладное ПОнет заявокЗакрыт8 лет назад