Уникализатор на текст

Уникализатор на текст

Уникализатор на текст

След като цял ден се опитвах да създам видео клип, накрая реших да напиша с клавиатурата си статия, защото така и не успях да намеря хубава програма за запис или все нещо ми се бъгваше. Съжалявам, но няма да можете да ми чуете гласа.

Аз и приятеля ми програмист Боби разработваме desktop програма служеща като много интелигентен агрегатор. За момента обаче програмата е още мъниче и тепърва ще я усъвършенстваме. Сега програмката може да се ползва като уникализатор на текст. Защо това е важно? Важно е, защото дори и с малко ръчна намеса можете спокойно да си променяте готови цели статии, не само RSS-та и да си ги слагате по сателитните сайтове.

Програмката е само 3.5MB и върви под операционни системи от Windows 95 до Windows 7. Как работи тя? Работи на принципа на заместване на дадени думи с техния синоним. И каква тогава е разликата с другите агрегатори ще попитате? Разликата е, че другите агрегатори използват следния код за манипулиране на синоними:

красива=хубава, привлекателна, чаровна, секси, симпатична, готина;
хубава=красива, привлекателна, чаровна, секси, симпатична, готина;

Това го давам само за пример. От горния код виждаме как само думата красива и думата хубава са описани със техните синоними. Какво ще стане обаче ако в нашия текст има думата привлекателна? Ние не сме задали на какво е “равна” тази дума затова тя няма да се замести с някой от нейните синоними. Това мен лично ме дразни и затова решихме програмата да работи по следния начин:

красива, хубава, привлекателна, чаровна, секси, симпатична, готина
seo, seo optimization, seo оптимизация, seo оптимизация за търсачки, оптимизация за търсещи машини, оптимизация

Както виждате в моя случай, думите са разделени само със запетайки, без да използвам равно. По този начин всяка една дума, която се намира на текущия ред ще бъде заменена с някоя друга дума от същия ред на произволен принцип. Така на всеки ред има думи, които са синоними. Ако програмата срещне която и да е от тези думи – ще замести с дума, която се намира на същия ред. Как тогава се разделят новите думи ще попитате? Ами на нов ред. Натискате ентер, слизате на долния ред и пишете другата група от синоними.

Използвайте Notepad като сте изключили функцията Word Wrap. Така няма да се бъркате къде ви започва новия ред. Когато сте готови с думите ги запазете като текстов файл – words.txt примерно. Името на файла и местоположението му нямат никакво значение. Като стартирате програмката натиснете бутона Load Dictionary. Заредете файла със синонимите. В полето Original text поставете статията (текста), който искате да промените. Ако случайно ви излезе на маймунки – запазете текста в текстов файл и кликнете върху бутона Load Text. Когато сте готови и с това, натиснете бутона Start. Ще видите как думите започват да се джуркат ;-) Променените думи ще бъдат отбелязани с червено. Когато кликнете върху вече променена дума ще ви бъде показан оригинала.

Хубавото в програмката е, че тя не прави разлика между големи и малки букви. В другите агрегатори, които съм срещал думата красива=……… не е еднаква с думата Красива=…..

При моята програма, ако думата е първа в изречението и започва с голяма буква, променената дума също ще започва с голяма буква.

Който желае да му изпратя програмата нека да остави коментарче. Тя не е кой знае какво, но по-трудната работа е набавянето на синоними.

———

ЪПДЕЙТ НА СТАТИЯТА

Тъй като виждам, че доста хора проявяват интерес към програмката, а доста пъти на пощата ми се връща репорт, че изпратеното писмо не е доставено тъй като в него има .exe файл реших да я пусна масово за сваляне. И все пак ще съм ви благодарен ако оставите коментар в случай, че сте я свалили. Така ще имам що годе някаква преценка за това кой е проявил интерес.

http://rapidshare.com/files/427434534/SynonymChanger.rar
http://depositfiles.com/files/g4g16hpwu
http://uploading.com/files/5bcec3e8/SynonymChanger.rar/

Enjoy!

21 Replies to “Уникализатор на текст”

  1. Ами като пробваме ще видим как е програмката, но имам един въпрос: Тези които са на ХР могат ли да ползват програмката. Наистина тенденцията вече е Уиндолс 7 но … Иначе това е интересно като замисъл :)

  2. @Марин: Разбира се, че могат да я ползват. Бях написал по-горе в статията – от Win95 до Win7 върви. Но пък Линукс потребителите са прецакани. Няма как да им угодя и на тях.
    Като стане цялата програма ще е върха на сладоледа :-)

  3. И аз ви моля за едно тестово копие. Хареса ми това че замяната е организирана по този начин. Не с някакъв брой различни значения за една дума, а рандом от редица взаимно заменяеми думи. Звучи интересно.

  4. @Стоян: Изпратих ти програмката на мейла. Надявам се да ти свърши някаква работа. Благодаря ти, че и ти прояви желание.

  5. Втората бета версия е напът със значителна оптимизация на процеса по търсене и заместване на синонимите.
    За любителите на Linux: програмката е тествана на Ubuntu + Wine и Xubuntu + Wine и си работи без забележки (като за алфа версия).

  6. Никога не съм ползвал подобна програма, много ми е интересно как ще върви работата с нея и дали текстовете ще останат “правилни за хората”. Ако може едно копие ще се радвам :)

  7. @Георги: Изпратил съм ти програмката на мейла.
    @Боби: Слушайте какво ви казва програмиста :-) Когато той говори другите мълчат :-D

  8. Здравейте,аз също желая да пробвам програмата Ви. Ако може и на мен копие.

  9. здравей,
    бих желал и аз да тествам програмата :)

    Мерси.

  10. а как се работи с тази програма ?

    слагам оригиналнич текст отгоре, натискам бутона Старт, и ?

    отдолу се появява същия текст ?!?

  11. Десктоп софта може да бачка всякак а уеб базиран софтуер или уеб базиран агрегатор не е допустимо да товари много затова и няма как да е наблъскан с всичко дето ни се иска. Най простата програмка дето ги може тези неща се казва монкис врайт руска е и е безплатна. За момента е по добре от твоята и е поне десет пъти по малка на размер затова и мисля че ви трябва доста усъвършенствуване.

  12. Нашата ще върви с вграден списък с ВСИЧКИ български думи, които нали знаеш, че обикновен юзър няма как да си ги набави и то записани в такъв ред, че да бъдат синоними. Освен това къде сме казали, че нашата е платена или ще бъде такава? Пък и дали ще е 300 KB или 3 MB мисля, че няма никакво значение.

  13. Амиии, дай я насам де. На мен не ми пука дали е платен или безплатен стига софтуера да е добър и да върши работа – ако е приемлива цената купувам. Само за пример казвам че с монкис съм се сдобил преди повече от 2 години, в първия момент в който ми потрябва нещо такова.

    Кофтито е че се сещам много рядко да се ровя и в повечето случаи ще разбера много късно, може ли да разчитам че като стане готова ще ми пуснеш 1 мейл с цената?

  14. Интересно ми е: докъде я докарахте, има ли развитие програмката?
    Да питам още нещо: гледам че тук-там има линкове по никовете, а на моя няма, аз ли съм го пуснал така? То от тия мобилни телефони човек името си не може да напише камо ли сайта :)

  15. Едуард Димитров: Аз за това не ползвам мобилен интернет. Не съм го закъсал чак толкова, че и по спирките и по улиците да рефрешвам тъпия фейсбук и да гледам простотии. Ако ще върша някаква работа – в къщи пред компа. За програмката – оставил съм я в ръцете на човека, който се занимава с нея, не съм му давал никакви срокове. Все пак – нямаме нито кредити, нито клиенти, че да бързаме. Когато стане – тогава.

Comments are closed.