உரை நகல் நீக்கியின் செயல்பாடும் அதன் முக்கியத்துவமும்
தரவு மேலாண்மை மற்றும் உரை திருத்தப் பணிகளில் துல்லியம் என்பது மிக முக்கியமானது. ஒரு பெரிய பட்டியலில் மீண்டும் மீண்டும் வரும் வரிகளை கைமுறையாகக் கண்டறிந்து நீக்குவது கடினமான மற்றும் பிழைகள் ஏற்பட வாய்ப்புள்ள ஒரு பணியாகும். "உரை நகல் நீக்கி" கருவியானது, நீங்கள் வழங்கும் உரை வரிகளின் பட்டியலை பகுப்பாய்வு செய்து, அதில் மீண்டும் மீண்டும் இடம்பெற்றுள்ள நகல் வரிகளை உடனடியாக நீக்குகிறது.
இந்தக் கருவி ஒவ்வொரு வரியின் முதல் நிகழ்வை (First occurrence) மட்டுமே தக்கவைத்துக்கொண்டு, அதற்குப் பிறகு வரும் அனைத்து நகல் வரிகளையும் நீக்குகிறது. இதன் மூலம் தரவுகளின் அசல் வரிசை மாறாமல் பாதுகாக்கப்படுகிறது. மேலும், இந்தச் செயல்முறைக்குப் பிறகு எத்தனை வரிகள் நீக்கப்பட்டுள்ளன, எத்தனை தனித்துவமான வரிகள் எஞ்சியுள்ளன போன்ற புள்ளிவிவரங்களையும் இது வழங்குகிறது.
உள்ளீடு மற்றும் வெளியீட்டு அளவுகோல்கள்
இந்தக் கருவியைப் பயன்படுத்துவதற்கு சில குறிப்பிட்ட உள்ளீடு மற்றும் வெளியீட்டு விதிகள் உள்ளன:
உள்ளீடு (Inputs)
- வரிகள்: நீங்கள் சரிபார்க்க வேண்டிய உரை உருப்படிகளின் பட்டியல். இதில் ஒரு வரிக்கு ஒரு உருப்படி வீதம் உள்ளிடப்பட வேண்டும்.
- அதிகபட்ச வரம்பு: உள்ளீட்டு உரையின் நீளம் அதிகபட்சமாக 500,000 எழுத்துகள் (Characters) வரை மட்டுமே இருக்க வேண்டும்.
வெளியீடு (Outputs)
- தனித்துவமான வரிகள்: நகல்கள் நீக்கப்பட்ட பிறகு கிடைக்கும் சுத்தமான வரிகளின் பட்டியல்.
- அசல்: உள்ளீட்டில் வழங்கப்பட்ட மொத்த வரிகளின் எண்ணிக்கை.
- தனித்துவமானது: நகல் நீக்கத்திற்குப் பிறகு எஞ்சியிருக்கும் தனித்துவமான வரிகளின் எண்ணிக்கை.
- நீக்கப்பட்டது: பட்டியலில் இருந்து நீக்கப்பட்ட நகல் வரிகளின் எண்ணிக்கை.
நகல் நீக்க விதிமுறைகளும் சிறப்பு நிகழ்வுகளும்
உரையைச் செயலாக்கும்போது இந்தக் கருவி பின்வரும் விதிகளைப் பின்பற்றுகிறது:
- துல்லியமான பொருத்தம் (Exact Match): ஒரு வரி நகல் வரியாகக் கருதப்பட வேண்டுமானால், அது இடைவெளிகள் (Spaces) மற்றும் பெரிய/சிறிய எழுத்துகள் (Capitalization) உட்பட அசல் வரியுடன் சரியாகப் பொருந்த வேண்டும்.
- முதல் நிகழ்வு பாதுகாப்பு: நகல் வரிகளில் முதலாவதாகத் தோன்றும் வரி மட்டுமே தக்கவைக்கப்படும். அதன் பிறகு வரும் அதே போன்ற வரிகள் அனைத்தும் நீக்கப்படும்.
- வரிசை முறை மாறாமை: தனித்துவமான வரிகள் முதலில் தோன்றிய அதே வரிசை முறையிலேயே (Original order) வெளியீட்டிலும் வரிசைப்படுத்தப்படும்.
- வெற்று வரிகள் (Blank Lines): வெற்று வரிகளும் மற்ற சாதாரண வரிகளைப் போலவே கருதப்படுகின்றன. உள்ளீட்டில் பல வெற்று வரிகள் மீண்டும் மீண்டும் வந்தால், முதல் வெற்று வரி மட்டுமே தக்கவைக்கப்பட்டு மற்றவை நீக்கப்படும்.
- அளவுக்கு அதிகமான உரை: உள்ளீட்டு உரை 500,000 எழுத்துகளுக்கு மேல் இருந்தால், "இந்தக் கருவிக்கு அந்த உரை மிகவும் நீளமானது. {max} எழுத்துகளுக்குள் வைத்திருக்கவும். இந்தக் கருவிக்கு அந்த உரை மிகவும் நீளமானது.
{max}எழுத்துகளுக்குள் வைத்திருக்கவும்." என்ற பிழை செய்தி காண்பிக்கப்படும். இந்த நிலையில் அசல், தனித்துவமானது மற்றும் நீக்கப்பட்ட வரிகளின் எண்ணிக்கை 0 என்றே இருக்கும். - தரவை அழித்தல்: உள்ளீட்டுப் பகுதி அழிக்கப்படும்போது, உள்ளீடு மற்றும் வெளியீட்டுப் பகுதிகள் காலியாகிவிடும். அசல், தனித்துவமானது மற்றும் நீக்கப்பட்ட வரிகளின் எண்ணிக்கை 0 ஆக மாறும். உள்ளீடு காலியாக இருக்கும்போது "நகலெடு" மற்றும் "முடிவைப் பயன்படுத்து" ஆகிய செயல்பாடுகள் முடக்கப்படும்.
இடைமுக அறிவிப்புகள் மற்றும் பிழைச் செய்திகள்
பயன்பாட்டின் போது பயனர் சந்திக்கும் பல்வேறு நிலைகளுக்கான அறிவிப்புகள் கீழே தரப்பட்டுள்ளன:
- உள்ளீடு காலியாக இருக்கும்போது:
நகல்களை நீக்க வரிகளைச் சேர்க்கவும். - நகல் நீக்கம் வெற்றிகரமாக முடிந்ததும்:
நகல் வரிகள் {removed} நீக்கப்பட்டு, {total} வரிகளில் {unique} வரிகள் வைக்கப்பட்டுள்ளன. - நகல்கள் எதுவும் இல்லாதபோது:
நகல் வரிகள் எதுவும் காணப்படவில்லை. {unique} வரிகள் வைக்கப்பட்டுள்ளன. - உள்ளீடு அழிக்கப்பட்ட பிறகு:
அழிக்கப்பட்டது. - மாதிரி உரையை ஏற்றும்போது:
மாதிரி சுத்தம் செய்யப்பட்டது. - வெளியீட்டை உள்ளீட்டிற்கு மாற்றும்போது:
சுத்தம் செய்யப்பட்ட வரிகள் உள்ளீட்டுப் பகுதிக்கு நகர்த்தப்பட்டன. - உரை வரம்பை மீறும்போது:
இந்தக் கருவிக்கு அந்த உரை மிகவும் நீளமானது. {max} எழுத்துகளுக்குள் வைத்திருக்கவும். - பொதுவான பிழை ஏற்படும்போது:
இந்த உரையின் நகல்களை நீக்க முடியவில்லை.
தரவு தனியுரிமை மற்றும் செயலாக்கம்
இந்தக் கருவியைப் பயன்படுத்தும்போது உங்கள் தரவுகளின் தனியுரிமை முழுமையாகப் பாதுகாக்கப்படுகிறது. உங்கள் உரையின் நகல்கள் அனைத்தும் உங்கள் கணினியில் உள்ள உலாவியிலேயே (Browser) நீக்கப்படுகின்றன. தரவுகள் எதுவும் BroBroGo இணையதளத்தின் சேவையகத்திற்கு (Server) பதிவேற்றப்படாது. இதனால் உங்கள் முக்கியமான தரவுகளை எவ்வித தனியுரிமை அச்சமுமின்றி நீங்கள் செயலாக்க முடியும்.
அடிக்கடி கேட்கப்படும் கேள்விகள் (FAQ)
கேள்வி: எது நகல் வரியாகக் கருதப்படுகிறது?
பதில்: வரிகள் இடைவெளிகள் மற்றும் பெரிய/சிறிய எழுத்துகள் உட்பட சரியாகப் பொருந்த வேண்டும். முதல் நகல் வைக்கப்பட்டு, பின்னர் பொருந்தும் வரிகள் நீக்கப்படும்.
கேள்வி: இது எனது அசல் வரிசையைத் தக்கவைக்குமா?
பதில்: ஆம். முடிவுகள் ஒவ்வொரு வரியும் முதலில் தோன்றிய நேரத்தை வைத்திருக்கின்றன, எனவே நகல்கள் நீக்கப்பட்ட பிறகும் உங்கள் பட்டியல் அதே வரிசையில் இருக்கும்.
கேள்வி: வெற்று வரிகளுக்கு என்ன நடக்கும்?
பதில்: வெற்று வரிகள் மற்ற வரிகளைப் போலவே கருதப்படுகின்றன. பல வெற்று வரிகள் மீண்டும் மீண்டும் வந்தால், ஒரு வெற்று வரி அதன் முதல் இடத்தில் வைக்கப்படும்.
கேள்வி: இந்தக் கருவியில் செயலாக்கக்கூடிய அதிகபட்ச உரை அளவு என்ன?
பதில்: நீங்கள் அதிகபட்சமாக 500,000 எழுத்துகள் வரையிலான உரையை ஒரே நேரத்தில் உள்ளீடாக வழங்கி நகல்களை நீக்க முடியும்.