UNPKG

@aladas-org/cryptocalc

Version:
280 lines (258 loc) 47.8 kB
//======================================================================================= //================================ GU_build_wordlist.js ============================= //======================================================================================= "use strict"; const fs = require('node:fs'); let GUJARATI_ORIGINAL_WORDLIST = ["અંગૂઠો", "અંગ્રેજી", "અંતર", "અંતિમ", "અંદર", "અંદાજ", "અંધકાર", "અંધારું", "અકલ્પનીય", "અકસ્માત", "અકાદમી", "અક્ષમ", "અખંડિતતા", "અખબાર", "અખરોટ", "અખાડો", "અખાત", "અગત્યનું", "અગાઉના", "અગિયાર", "અગ્રણી", "અચકાવું", "અચાનક", "અજમાયશ", "અજાણી", "અજ્ઞાત", "અટકળો", "અટકવું", "અટકાવવું", "અડધા", "અત્યંત", "અથવા", "અદ્ભુત", "અદ્યતન", "અદ્રશ્ય", "અધિકાર", "અધિનિયમ", "અધ્યક્ષ", "અનંત", "અનન્ય", "અનપેક્ષિત", "અનાજ", "અનામી", "અનિવાર્યપણે", "અનિશ્ચિતતા", "અનુક્રમણિકા", "અનુગામી", "અનુદાન", "અનુપાલન", "અનુભવ", "અનુમાન", "અનુયાયી", "અનુલક્ષીને", "અનુવાદ", "અનુસરો", "અનેક", "અન્ય", "અન્વેષણ", "અપંગતા", "અપડેટ", "અપનાવવું", "અપમાનજનક", "અપરાધ", "અપવાદ", "અપીલ", "અપૂર્ણાંક", "અપેક્ષા", "અફવા", "અફસોસ", "અફેર", "અભાવ", "અભિગમ", "અભિનેતા", "અભિપ્રાય", "અભિવ્યક્તિ", "અભૂતપૂર્વ", "અભ્યાસ", "અમને", "અમલીકરણ", "અમારા", "અમૂર્ત", "અમેરિકન", "અયોગ્ય", "અરજી", "અરણ્ય", "અરાજકતા", "અરીસો", "અર્થ", "અર્પણ", "અવકાશ", "અવગણો", "અવતરણ", "અવમૂલ્યન", "અવરોધ", "અવલોકન", "અવાજ", "અવ્યવસ્થા", "અશક્ય", "અશ્મિ", "અસંભવિત", "અસંમત", "અસત્ય", "અસમર્થ", "અસરકારક", "અસલી", "અસાધારણ", "અસામાન્ય", "અસ્તિત્વ", "અસ્થિ", "અસ્પષ્ટ", "અસ્વીકાર", "અહંકાર", "અહીં", "અહેવાલ", "આંકડો", "આંગળી", "આંચકો", "આંતરરાષ્ટ્રીય", "આંશિક", "આંસુ", "આઇફોન", "આઇરિશ", "આઈપેડ", "આઉટડોર", "આઉટપુટ", "આઉટલેટ", "આકર્ષક", "આકાર", "આકાશ", "આક્રમક", "આખરે", "આગમન", "આગામી", "આગાહી", "આગ્રહ", "આચરણ", "આચાર્યશ્રી", "આજીવન", "આઠમું", "આતંકવાદી", "આતુર", "આત્મા", "આત્યંતિક", "આદર્શ", "આદિજાતિ", "આદિવાસી", "આદેશ", "આધાર", "આધુનિક", "આધ્યાત્મિક", "આનંદ", "આનુવંશિક", "આપણું", "આપત્તિ", "આપેલ", "આપોઆપ", "આફ્રિકન", "આભાર", "આમંત્રિત", "આમૂલ", "આયાત", "આયોજન", "આરક્ષણ", "આરામ", "આરોગ્ય", "આરોપ", "આર્કિટેક્ટ", "આર્થિક", "આલિંગન", "આલ્ફા", "આલ્બમ", "આળસુ", "આવજો", "આવતા", "આવતીકાલે", "આવરણ", "આવર્તન", "આવવું", "આવશ્યક", "આવાસ", "આવૃત્તિ", "આશરે", "આશાવાદી", "આશાસ્પદ", "આશીર્વાદ", "આશ્ચર્ય", "આશ્રય", "આસપાસ", "આસ્તિક", "આહાર", "ઇંડા", "ઇકોસિસ્ટમ", "ઇક્વિટી", "ઇચ્છા", "ઇજનેર", "ઇઝરાયેલ", "ઇટાલિયન", "ઇતિહાસ", "ઇનકાર", "ઇનપુટ", "ઇનામ", "ઇન્ટરવ્યુ", "ઇન્વેન્ટરી", "ઇમિગ્રેશન", "ઇમેઇલ", "ઇરાકી", "ઇરાદો", "ઇલેક્ટ્રિક", "ઇસ્લામિક", "ઈચ્છા", "ઈન્ટરફેસ", "ઈન્ફ્રાસ્ટ્રક્ચર", "ઈરાદો", "ઈરાની", "ઈશારો", "ઉંદર", "ઉંમર", "ઉકાળો", "ઉકેલ", "ઉઘાડી", "ઉચ્ચ", "ઉજવણી", "ઉતરવું", "ઉતરાણ", "ઉતાવળ", "ઉત્ક્રાંતિ", "ઉત્તર", "ઉત્પાદન", "ઉત્સાહિત", "ઉદઘાટન", "ઉદાર", "ઉદાસી", "ઉદાહરણ", "ઉદ્દેશ્ય", "ઉદ્યોગ", "ઉધાર", "ઉનાળો", "ઉપકરણ", "ઉપગ્રહ", "ઉપચાર", "ઉપદેશ", "ઉપનગર", "ઉપભોક્તા", "ઉપયોગી", "ઉપરાંત", "ઉપલબ્ધ", "ઉપલા", "ઉપાય", "ઉભરતા", "ઉમેદવાર", "ઉમેરો", "ઉલ્લેખ", "ઉષ્ણકટિબંધીય", "ઊંચાઈ", "ઊંચું", "ઊંડા", "ઊગવું", "ઊર્જા", "એકંદરે", "એકતા", "એકદમ", "એકમાત્ર", "એકલા", "એકલુ", "એકવાર", "એકસાથે", "એકાઉન્ટ", "એકાગ્રતા", "એકીકૃત", "એક્ઝિક્યુટિવ", "એજન્સી", "એથલેટિક", "એન્કર", "એન્જિન", "એન્ટરપ્રાઇઝ", "એન્ડ્રોઇડ", "એપાર્ટમેન્ટ", "એપિસોડ", "એપ્રિલ", "એપ્લિકેશન", "એરપોર્ટ", "એરલાઇન", "એલાર્મ", "એલિયન", "એલિવેટર", "એશિયન", "એસેમ્બલી", "એસ્ટેટ", "ઐતિહાસિક", "ઓક્ટોબર", "ઓગળવું", "ઓગસ્ટ", "ઓછું", "ઓનલાઇન", "ઓપરેટર", "ઓપેરા", "ઓફિસ", "ઓરડો", "ઓરિએન્ટેશન", "ઓર્ડર", "ઓલિમ્પિક", "ઓલિવ", "ઓળખવા", "ઓળખો", "ઓશીકું", "ઔદ્યોગિક", "ઔપચારિક", "ઔષધિ", "કંઈક", "કંઈપણ", "કંટાળાજનક", "કંપની", "કંપોઝ", "કચરો", "કચુંબર", "કટોકટી", "કઠિન", "કઠોર", "કઠોળ", "કડવું", "કદાચ", "કન્ટેનર", "કન્યા", "કપડાં", "કપાળ", "કપાસ", "કબજો", "કબાટ", "કબૂલ", "કબ્જો", "કમનસીબે", "કમાઓ", "કમાણી", "કમાન્ડર", "કમિશન", "કમ્પ્યુટર", "કરતાં", "કરદાતા", "કરવું", "કરશે", "કરાર", "કરિયાણા", "કરુણા", "કરેક્શન", "કર્નલ", "કર્મચારી", "કલાક", "કલાત્મક", "કલેક્ટર", "કલ્પના", "કલ્યાણ", "કવરેજ", "કવાયત", "કવિતા", "કશું", "કસરત", "કસ્ટમ", "કાંટો", "કાંડા", "કાઉન્ટી", "કાઉબોય", "કાકા", "કાકી", "કાગળ", "કાચબો", "કાચું", "કાદવ", "કાનૂન", "કાપડ", "કાપલી", "કાપવું", "કાફલો", "કાફે", "કાબુ", "કામગીરી", "કામચલાઉ", "કાયદો", "કાયમ", "કારકિર્દી", "કારખાનું", "કારણ", "કાર્યક્રમ", "કાલ્પનિક", "કાળજી", "કાળો", "કાવતરું", "કાસ્ટ", "કિંમત", "કિનારો", "કિલ્લો", "કિશોર", "કીર્તિ", "કુંદો", "કુટુંબ", "કુદરતી", "કુશળતા", "કૂકી", "કૂતરો", "કૂદકો", "કૂદી", "કૃત્રિમ", "કૃષિ", "કૅલેન્ડર", "કેઝ્યુઅલ", "કેટલાક", "કેથોલિક", "કેદી", "કેનવાસ", "કેનેડિયન", "કેન્દ્ર", "કેપ્ટન", "કેબલ", "કેબિનેટ", "કેમેરા", "કેમ્પસ", "કેલરી", "કેસિનો", "કૉપિરાઇટ", "કૉલમ", "કોંક્રિટ", "કોંગ્રેસ", "કોઈપણ", "કોઠાર", "કોણી", "કોતરવું", "કોથળો", "કોન્સર્ટ", "કોફી", "કોમિક", "કોમેડી", "કોયડો", "કોરિયન", "કોરીડોર", "કોર્ટ", "કોલર", "કોલસો", "કોલેજ", "કૌભાંડ", "કૌશલ્ય", "ક્યારે", "ક્રમ", "ક્રાંતિ", "ક્રિયા", "ક્રીમ", "ક્રુઝ", "ક્રૂ", "ક્રેશ", "ક્રોસ", "ક્લબ", "ક્લસ્ટર", "ક્લાસિક", "ક્લિનિકલ", "ક્વાર્ટર", "ક્ષણ", "ક્ષમતા", "ક્ષિતિજ", "ક્ષેત્ર", "ખગોળશાસ્ત્રી", "ખજાનો", "ખતરનાક", "ખરાબ", "ખરીદો", "ખરેખર", "ખર્ચ", "ખસેડો", "ખાંડ", "ખાડી", "ખાડો", "ખાતર", "ખાતે", "ખાનગી", "ખામી", "ખાલી", "ખાવું", "ખિસ્સા", "ખીલવું", "ખીલી", "ખુરશી", "ખુલ્લા", "ખુશીથી", "ખૂંટો", "ખૂણો", "ખૂની", "ખૂબસૂરત", "ખેંચો", "ખેડૂત", "ખેતર", "ખેલાડી", "ખોટા", "ખોટું", "ખોદવું", "ખોપરી", "ખોરાક", "ખોળો", "ખ્યાલ", "ખ્રિસ્તી", "ગંતવ્ય", "ગંદકી", "ગંદા", "ગંભીર", "ગઇકાલે", "ગઠબંધન", "ગડબડ", "ગણતરી", "ગણત્રી", "ગણિત", "ગતિશીલ", "ગધેડો", "ગભરાટ", "ગરદન", "ગરમી", "ગરીબ", "ગરુડ", "ગર્ભપાત", "ગર્લફ્રેન્ડ", "ગર્વ", "ગળું", "ગવર્નર", "ગાંજો", "ગાંઠ", "ગાયક", "ગાયબ", "ગિટાર", "ગિયર", "ગીતો", "ગીરો", "ગુણવત્તા", "ગુણોત્તર", "ગુનેગાર", "ગુનો", "ગુપ્ત", "ગુફા", "ગુમાવવું", "ગુરુવાર", "ગુલામ", "ગુસ્સો", "ગેરંટી", "ગેરકાયદે", "ગેરહાજરી", "ગેરેજ", "ગેલન", "ગેલેરી", "ગેસોલિન", "ગોઠવો", "ગોપનીયતા", "ગોલ્ફ", "ગોળાકાર", "ગોળી", "ગોસ્પેલ", "ગૌમાંસ", "ગૌરવ", "ગ્રહ", "ગ્રાહક", "ગ્રીક", "ગ્રેડ", "ગ્લોબ", "ઘંટડી", "ઘટના", "ઘટવું", "ઘટાડો", "ઘડિયાળ", "ઘણીવાર", "ઘણું", "ઘનતા", "ઘનિષ્ઠ", "ઘરગથ્થુ", "ઘરેલું", "ઘસવું", "ઘાતકી", "ઘૂંટણ", "ઘેટાં", "ઘોડો", "ચંદ્ર", "ચકાસો", "ચક્ર", "ચટણી", "ચડિયાતું", "ચઢવું", "ચમકવું", "ચમચી", "ચમત્કાર", "ચરબી", "ચર્ચ", "ચલાવો", "ચળવળ", "ચહેરો", "ચાંચિયો", "ચાંદીના", "ચાબુક", "ચામડું", "ચાર્જ", "ચાલવું", "ચાલાકી", "ચાલીસ", "ચાલુ", "ચાવી", "ચાહક", "ચિંતા", "ચિકન", "ચિકિત્સક", "ચિત્ર", "ચિની", "ચિહ્ન", "ચીસો", "ચુંબન", "ચુકવણી", "ચુકાદો", "ચુસ્ત", "ચૂંટવું", "ચૂકવણી", "ચૂકી", "ચૂસવું", "ચેતના", "ચેતવણી", "ચેનલ", "ચેમ્પિયનશિપ", "ચોકલેટ", "ચોકસાઈ", "ચોક્કસ", "ચોખા", "ચોખ્ખુ", "ચોથું", "ચોરસ", "ચોરી", "છટકી", "છટકું", "છઠ્ઠું", "છતાં", "છાંયો", "છાતી", "છાપરું", "છાપો", "છિદ્ર", "છીછરું", "છુટકારો", "છુપાવો", "છૂટક", "છૂટાછેડા", "છેતરપિંડી", "છેલ્લા", "છોકરી", "છોડો", "જંગલ", "જંતુ", "જગાડવો", "જગ્યા", "જટિલ", "જડબા", "જણાવો", "જથ્થો", "જનીન", "જન્મ", "જપ્ત", "જબરજસ્ત", "જબરદસ્ત", "જમાવટ", "જમીન", "જરૂર", "જર્નલ", "જર્મન", "જવાબ", "જહાજ", "જાંબલી", "જાગવું", "જાગૃતિ", "જાડા", "જાણીતા", "જાતિવાદ", "જાતીય", "જાદુઈ", "જાનવર", "જાન્યુઆરી", "જાપાનીઝ", "જાળવી", "જાસૂસ", "જાહેર", "જિજ્ઞાસા", "જિલ્લો", "જીન્સ", "જીવંત", "જીવન", "જીવલેણ", "જુનિયર", "જુબાની", "જુલાઈ", "જુસ્સો", "જૂઠું", "જૂતા", "જૂનું", "જેકેટ", "જેની", "જેમને", "જૈવિક", "જોઈએ", "જોકે", "જોખમ", "જોગવાઈ", "જોડણી", "જોડાઓ", "જોડિયા", "જોડી", "જોડો", "જોવાલાયક", "જોવું", "જ્ઞાન", "જ્યાં", "જ્યુરી", "જ્યોત", "ઝડપથી", "ઝડપી", "ઝાંખું", "ઝાડવું", "ઝુંબેશ", "ઝેરી", "ટકાઉ", "ટકાવારી", "ટચડાઉન", "ટપાલ", "ટર્કી", "ટાંકવું", "ટાપુ", "ટામેટા", "ટાયર", "ટાળો", "ટાવર", "ટિકિટ", "ટિપ્પણી", "ટીકા", "ટીવી", "ટુકડો", "ટુવાલ", "ટૂંકું", "ટેકનોલોજી", "ટેકરી", "ટેક્સ્ટ", "ટેનિસ", "ટેન્ડર", "ટેબલ", "ટેબ્લેટ", "ટેલિવિઝન", "ટોપલી", "ટોપી", "ટોળી", "ટોળું", "ટ્યુબ", "ટ્રક", "ટ્રાફિક", "ટ્રિગર", "ટ્રેક", "ટ્વિસ્ટ", "ઠંડી", "ઠરાવ", "ઠોકર", "ડમ્પ", "ડરામણી", "ડાઉનટાઉન", "ડાકણ", "ડાયરી", "ડાયાબિટીસ", "ડિગ્રી", "ડિજિટલ", "ડિઝાઇન", "ડિટેક્ટીવ", "ડિફેન્ડર", "ડિલિવરી", "ડિસેમ્બર", "ડિસ્ક", "ડીએનએ", "ડુંગળી", "ડુક્કર", "ડૂબવું", "ડેટા", "ડેસ્ક", "ડૉક્ટર", "ડોમેન", "ડોલર", "ડ્રમ", "ડ્રાઈવર", "ડ્રિફ્ટ", "ડ્રેગન", "ડ્રોપ", "ઢીંગલી", "ઢોંગ", "તંદુરસ્તી", "તંબુ", "તકનીકી", "તટવર્તી", "તટસ્થ", "તણાવ", "તત્વ", "તદ્દન", "તપાસો", "તફાવત", "તબક્કો", "તબીબી", "તમાકુ", "તમારા", "તરંગ", "તરફી", "તરફેણ", "તરવું", "તરીકે", "તર્ક", "તલવાર", "તળાવ", "તહેવાર", "તાકાત", "તાજા", "તાજેતરનું", "તાત્કાલિક", "તાપમાન", "તારીખ", "તારો", "તાર્કિક", "તાલીમ", "તાળું", "તિજોરી", "તિરસ્કાર", "તીક્ષ્ણ", "તીવ્ર", "તુલના", "તૂટેલા", "તૂતક", "તેજસ્વી", "તેજાબ", "તેજી", "તેણી", "તેથી", "તેના", "તેને", "તેમના", "તૈયાર", "તોફાન", "ત્યાં", "ત્રણ", "ત્રીજું", "ત્વચા", "ત્વરિત", "થપ્પડ", "થાકેલું", "થિયેટર", "થૂંકવું", "થેલી", "થોડા", "થોડું", "થ્રેશોલ્ડ", "દંતકથા", "દંપતી", "દક્ષિણ", "દત્તક", "દફનાવી", "દબાણ", "દબાવો", "દરખાસ્ત", "દરમિયાન", "દરરોજ", "દરવાજો", "દરિયાઈ", "દરેક", "દર્દી", "દર્શક", "દલીલ", "દસ્તાવેજ", "દાંત", "દાખલો", "દાગીના", "દાતા", "દાદર", "દાદા", "દાદી", "દાયકા", "દારૂ", "દાવો", "દિગ્દર્શક", "દિવસ", "દિવાલ", "દિશા", "દીવો", "દુઃખ", "દુઃસ્વપ્ન", "દુકાન", "દુનિયા", "દુર્બળ", "દુશ્મન", "દુષ્ટ", "દૂતાવાસ", "દૂરસ્થ", "દૃશ્ય", "દૃષ્ટિ", "દેખરેખ", "દેખાવ", "દેખીતું", "દેવદૂત", "દેવું", "દૈનિક", "દૈવી", "દોડવું", "દોરડું", "દોરી", "દોરો", "દોષિત", "દોસ્ત", "દ્રશ્ય", "દ્રષ્ટિ", "દ્વારા", "ધમકી", "ધરતીકંપ", "ધરપકડ", "ધરોહર", "ધર્મ", "ધસારો", "ધાતુ", "ધાબળો", "ધારણા", "ધારવું", "ધારાસભા", "ધાર્મિક", "ધીમું", "ધીરજ", "ધુમાડો", "ધોરણ", "ધોવું", "ધ્યાન", "ધ્યેય", "ધ્રુવ", "ધ્વજ", "નકલી", "નકશો", "નકામું", "નકારાત્મક", "નક્કર", "નગ્ન", "નજીક", "નફરત", "નબળા", "નમસ્તે", "નમૂના", "નરમાશથી", "નર્વસ", "નર્સ", "નવલકથા", "નવીનતા", "નવું", "નવેમ્બર", "નશામાં", "નસીબદાર", "નાગરિક", "નાજુક", "નાટકીય", "નાડી", "નાણાકીય", "નાતાલ", "નાદારી", "નાનું", "નાબૂદ", "નામંજૂર", "નામાંકન", "નાયબ", "નારંગી", "નાસ્તો", "નિંદા", "નિકાલ", "નિદર્શન", "નિદાન", "નિદ્રાધીન", "નિબંધ", "નિમણૂક", "નિયંત્રણ", "નિયમ", "નિરાશ", "નિરીક્ષક", "નિરૂપણ", "નિર્ણય", "નિવાસી", "નિવૃત્તિ", "નિવેદન", "નિશ્ચય", "નિષ્ફળ", "નિસાસો", "નિસ્તેજ", "નીંદણ", "નીચું", "નીચે", "નીતિ", "નુકસાન", "નૃત્ય", "નેટવર્ક", "નેતા", "નેતૃત્વ", "નૈતિક", "નૉૅધ", "નોંધપાત્ર", "નોકરી", "નોટિસ", "નોમિની", "નૌસેના", "ન્યાય", "ન્યૂનતમ", "પંક્તિ", "પંદર", "પકડી", "પક્ષી", "પગલું", "પગાર", "પગેરું", "પચાસ", "પટ્ટી", "પડકાર", "પડઘો", "પડછાયો", "પડદો", "પડવું", "પડોશી", "પતાવટ", "પત્ની", "પત્ર", "પથારી", "પથ્થર", "પદાર્થ", "પદ્ધતિ", "પપ્પા", "પરંતુ", "પરંપરાગત", "પરબિડીયું", "પરમાણુ", "પરવડી", "પરવાનગી", "પરસેવો", "પરસ્પર", "પરામર્શ", "પરિચય", "પરિણામ", "પરિપ્રેક્ષ્ય", "પરિબળ", "પરિમાણ", "પરિવર્તન", "પરિષદ", "પરિસ્થિતિ", "પરીક્ષણ", "પરેડ", "પરેશાન", "પરોઢ", "પર્ણ", "પર્યાવરણ", "પર્વત", "પર્સ", "પવિત્ર", "પશુઉછેર", "પશ્ચિમ", "પસંદગી", "પસાર", "પહેરો", "પહેલાં", "પહોંચ", "પહોળું", "પાંખ", "પાંચ", "પાંજરું", "પાઇપ", "પાઈન", "પાઉન્ડ", "પાગલ", "પાછળથી", "પાછા", "પાટનગર", "પાટીયું", "પાડોશી", "પાણી", "પાતળું", "પાત્ર", "પાદરી", "પાનું", "પાયલોટ", "પાયાની", "પાયો", "પાર્ટી", "પાલતુ", "પાલન", "પાળી", "પાવડર", "પાસું", "પાસે", "પિકઅપ", "પિઝા", "પિતરાઈ", "પિતા", "પિતૃ", "પિયાનો", "પીઅર", "પીછો", "પીડા", "પીળો", "પીવું", "પીસી", "પુખ્ત", "પુછવું", "પુત્ર", "પુનઃપ્રાપ્ત", "પુનરાવર્તન", "પુરતું", "પુરવઠા", "પુરસ્કાર", "પુરાવા", "પુરૂષ", "પુષ્કળ", "પુસ્તક", "પૂંછડી", "પૂરતૂ", "પૂર્વ", "પૃથ્વી", "પૃષ્ઠભૂમિ", "પેઇન્ટિંગ", "પેકેજ", "પેટન્ટ", "પેટર્ન", "પેટ્રોલિંગ", "પેઢી", "પેદા", "પેનલ", "પેન્શન", "પેરેંટલ", "પેલેસ્ટિનિયન", "પેશાબ", "પેશી", "પૈસા", "પોકાર", "પોટ્રેટ", "પોતાના", "પોતે", "પોર્ટફોલિયો", "પોલીસ", "પોશાક", "પોષણ", "પોસાય", "પોસ્ટ", "પ્રકારની", "પ્રખ્યાત", "પ્રગતિ", "પ્રચંડ", "પ્રજાસત્તાક", "પ્રતિ", "પ્રથમ", "પ્રદેશ", "પ્રબોધક", "પ્રભાવ", "પ્રમુખપદ", "પ્રયત્ન", "પ્રવૃત્તિ", "પ્રશ્ન", "પ્રસન્ન", "પ્રાણી", "પ્રિય", "પ્રીમિયમ", "પ્રેમ", "પ્રોજેક્ટ", "પ્લાસ્ટિક", "પ્લેટ", "પ્લોટ", "ફકરો", "ફટકો", "ફરિયાદ", "ફર્નિચર", "ફાઇટર", "ફાઇનાન્સ", "ફાઇબર", "ફાઇલ", "ફાજલ", "ફાયદો", "ફાળો", "ફિલસૂફી", "ફિલોસોફિકલ", "ફિલ્મ", "ફુગાવો", "ફુવારો", "ફૂટપાથ", "ફૂટબોલ", "ફૂટેજ", "ફેંકવું", "ફેકલ્ટી", "ફેન્સી", "ફેફસાં", "ફેબ્રુઆરી", "ફેરફાર", "ફેલાવો", "ફેશન", "ફોકસ", "ફોટો", "ફોરમ", "ફોર્મ", "ફોલ્ડ", "ફ્રીક", "ફ્રેન્ચ", "ફ્લાઇટ", "ફ્લિપ", "ફ્લેટ", "ફ્લોટ", "બંદર", "બંદૂક", "બંધક", "બંધારણ", "બંને", "બકરી", "બકવાસ", "બગીચો", "બચાવ", "બજાર", "બજેટ", "બટાકા", "બતાવો", "બદલાતી", "બદલી", "બદલો", "બધું", "બનાવવું", "બપોરે", "બબડાટ", "બરતરફ", "બરાબર", "બર્ન", "બલિદાન", "બળતણ", "બળવાખોર", "બળાત્કાર", "બહાદુર", "બહાનું", "બહાર", "બહુમતી", "બહુવિધ", "બહેન", "બાંધવું", "બાઇક", "બાઇબલ", "બાઉન્સ", "બાકાત", "બાકી", "બાજુ", "બાથરૂમ", "બાદમાં", "બાબત", "બાયોલોજી", "બારી", "બાળક", "બાળપણ", "બાસ્કેટબોલ", "બાહ્ય", "બિંદુ", "બિઝનેસ", "બિનનફાકારક", "બિનસાંપ્રદાયિક", "બિલાડી", "બિલ્ડ", "બિશપ", "બીજું", "બીભત્સ", "બીમાર", "બીયર", "બુદ્ધિ", "બુધવાર", "બેંક", "બેંગ", "બેકઅપ", "બેકયાર્ડ", "બેક્ટેરિયા", "બેઘર", "બેચેન", "બેઝબોલ", "બેટરી", "બેઠક", "બેડરૂમ", "બેડોળ", "બેન્ડ", "બેરલ", "બેરોજગારી", "બેલ્ટ", "બેસવું", "બેહદ", "બૉમ્બ", "બોક્સ", "બોટલ", "બોનસ", "બોન્ડ", "બોયફ્રેન્ડ", "બોલી", "બોલો", "બોલ્ડ", "બૌદ્ધિક", "બ્યુરો", "બ્રશ", "બ્રહ્માંડ", "બ્રાન્ડ", "બ્રિટિશ", "બ્રેડ", "બ્લેડ", "બ્લોગ", "ભંડોળ", "ભગવાન", "ભટકવું", "ભદ્ર", "ભયંકર", "ભયભીત", "ભયાનક", "ભયાવહ", "ભરતી", "ભરોસો", "ભલાઈ", "ભલામણ", "ભવિષ્ય", "ભવ્ય", "ભાગીદાર", "ભાગ્ય", "ભાડું", "ભાડે", "ભારતીય", "ભારપૂર્વક", "ભારે", "ભાવના", "ભાષણ", "ભાષા", "ભાષ્ય", "ભીનું", "ભુરો", "ભૂખરા", "ભૂખ્યા", "ભૂતકાળ", "ભૂતપૂર્વ", "ભૂમિકા", "ભેખડ", "ભેગા", "ભેદભાવ", "ભોંયરું", "ભોજન", "ભૌતિક", "ભ્રમણકક્ષા", "ભ્રષ્ટાચાર", "મંગળવારે", "મંજૂર", "મંડપ", "મંત્રી", "મંદિર", "મંદી", "મકાઈ", "મકાન", "મગફળી", "મજબૂત", "મજાક", "મજૂરી", "મતદાર", "મતપત્ર", "મતભેદ", "મદદનીશ", "મદદરૂપ", "મધમાખી", "મધ્ય", "મનપસંદ", "મનાવવા", "મનોરંજન", "મનોવૈજ્ઞાનિક", "મમ્મી", "મર્યાદા", "મળતા", "મશીન", "મહત્વપૂર્ણ", "મહાન", "મહાસાગર", "મહેમાન", "મહેલ", "મહોરું", "માંગ", "માંસ", "માઇલ", "માઉન્ટ", "માખણ", "માછલી", "માછીમારી", "માટી", "માટે", "માણસ", "માતા", "માત્ર", "માધ્યમ", "માનવ", "માનસિક", "માન્યતા", "માપદંડ", "માફી", "મારફતે", "મારવા", "મારા", "માર્ગ", "માલિક", "માળખું", "માળો", "માસિક", "માસ્ટર", "માહિતી", "મિકેનિઝમ", "મિત્ર", "મિનિટ", "મિલકત", "મિલિયન", "મિશન", "મિશ્રણ", "મિસાઇલ", "મીટર", "મીઠાઈ", "મીઠી", "મીઠું", "મીડિયા", "મીણબત્તી", "મુકદ્દમો", "મુકાબલો", "મુક્તિ", "મુખ્ય", "મુઠ્ઠીભર", "મુદત", "મુદ્દો", "મુલાકાત", "મુશ્કેલ", "મુસાફર", "મુસ્લિમ", "મૂંગું", "મૂંઝવણ", "મૂકવું", "મૂકો", "મૂડીવાદ", "મૂર્ખ", "મૂલ્ય", "મૂળભૂત", "મૃત્યુ", "મેક્સીકન", "મેજિક", "મેડમ", "મેનુ", "મેનેજર", "મેમરી", "મેયર", "મેળવો", "મેળાપ", "મૈત્રીપૂર્ણ", "મોકલો", "મોજાં", "મોટર", "મોટું", "મોટેથી", "મોડું", "મોડેલ", "મોનિટર", "મોબાઇલ", "મોસમ", "મૌખિક", "યકૃત", "યજમાન", "યહૂદી", "યાંત્રિક", "યાદી", "યાર્ડ", "યુક્તિ", "યુદ્ધ", "યુનિવર્સિટી", "યુરોપિયન", "યુવાન", "યોગદાન", "યોગ્ય", "યોજના", "યોદ્ધા", "રક્તસ્ત્રાવ", "રક્ષણ", "રચના", "રજૂઆત", "રડવું", "રમકડું", "રમતગમત", "રમતવીર", "રમુજી", "રમૂજ", "રવિવાર", "રશિયન", "રસપ્રદ", "રસાયણશાસ્ત્ર", "રસોઇ", "રસોઈયો", "રસોડું", "રહસ્ય", "રહેઠાણ", "રહેણાંક", "રહેવું", "રાઇડ", "રાઈફલ", "રાક્ષસ", "રાખવું", "રાજકીય", "રાજદૂત", "રાજા", "રાજીનામું", "રાજ્ય", "રાણી", "રાત્રિભોજન", "રામરામ", "રાષ્ટ્રપતિ", "રાસાયણિક", "રાહત", "રિંગ", "રિટેલ", "રિપોર્ટર", "રીંછ", "રીમાઇન્ડર", "રીસીવર", "રુકી", "રૂઢિચુસ્ત", "રૂપક", "રૂપરેખા", "રૂપાંતર", "રેકોર્ડ", "રેખા", "રેટરિક", "રેટિંગ", "રેડવું", "રેડિયો", "રેતી", "રેન્ડમ", "રેલરોડ", "રેલી", "રેસીપી", "રેસ્ટોરન્ટ", "રોકડ", "રોકાણ", "રોકેટ", "રોગપ્રતિકારક", "રોજગાર", "રોબોટ", "રોમન", "રોમાંસ", "રોમેન્ટિક", "રોલિંગ", "લંબાવવું", "લક્ષણ", "લખાયેલ", "લગભગ", "લગ્ન", "લઘુમતી", "લડાઈ", "લપેટી", "લવચીક", "લશ્કરી", "લાંબી", "લાઇસન્સ", "લાકડી", "લાક્ષણિક", "લાગણી", "લાગતું", "લાદવું", "લાયક", "લાવો", "લિંક", "લિંગ", "લિફ્ટ", "લીંબુ", "લીલા", "લૂંટ", "લેખક", "લેખન", "લેટિન", "લેન્ડસ્કેપ", "લેપટોપ", "લેફ્ટનન્ટ", "લેબલ", "લેસર", "લોકપ્રિયતા", "લોકર", "લોકશાહી", "લોકસભા", "લોકો", "લોખંડ", "લોન્ચ", "લોબી", "લોહિયાળ", "લોહી", "વંશીય", "વકીલ", "વક્રોક્તિ", "વખાણ", "વગેરે", "વચ્ચે", "વટાવી", "વડીલ", "વત્તા", "વધતું", "વધવું", "વધારો", "વધુમાં", "વન્યજીવન", "વપરાશકર્તા", "વફાદારી", "વરસાદ", "વરાળ", "વરિષ્ઠ", "વર્કશોપ", "વર્ગ", "વર્ચ્યુઅલ", "વર્ણન", "વર્તમાન", "વર્ષ", "વળતર", "વળાંક", "વસંત", "વસાહત", "વસ્તુ", "વહાણ", "વહીવટ", "વહેચણી", "વહેલું", "વાંચવું", "વાંધો", "વાઇન", "વાઇરસ", "વાઇસ", "વાકેફ", "વાક્ય", "વાગ્યા", "વાચક", "વાજબી", "વાટકી", "વાટવું", "વાટાઘાટો", "વાણિજ્ય", "વાતચીત", "વાતાવરણ", "વાદળી", "વાનગી", "વાનર", "વાપરવુ", "વાયર", "વારંવાર", "વારસો", "વાર્તા", "વાલી", "વાળવું", "વાસ્તવિક", "વાહક", "વાહન", "વાહિયાત", "વિકલ્પ", "વિકાસ", "વિક્ષેપ", "વિગત", "વિચલિત", "વિચારો", "વિચિત્ર", "વિજય", "વિજેતા", "વિજ્ઞાન", "વિટામિન", "વિડિઓ", "વિતરણ", "વિદેશી", "વિદ્યાર્થી", "વિનંતી", "વિનમ્ર", "વિનાશ", "વિનિમય", "વિપરીત", "વિભાગ", "વિમાન", "વિરામ", "વિરુદ્ધ", "વિરોધ", "વિલંબ", "વિવાદ", "વિવિધ", "વિવેચક", "વિશાળ", "વિશિષ્ટ", "વિશે", "વિશ્વાસ", "વિષય", "વિસ્તાર", "વીજળી", "વીમા", "વૃક્ષ", "વૃત્તિ", "વૃદ્ધિ", "વેકેશન", "વેચાણ", "વેતન", "વેદના", "વેપાર", "વેબસાઇટ", "વેમ્પાયર", "વૈકલ્પિક", "વૈચારિક", "વૈજ્ઞાનિક", "વૈશ્વિક", "વોર્મિંગ", "વોલ્યુમ", "વ્યક્તિ", "વ્યવસ્થાપન", "વ્યસ્ત", "વ્યાજ", "વ્યૂહરચના", "વ્હેલ", "શંકા", "શકવું", "શક્તિ", "શક્ય", "શનગાર", "શનિવાર", "શબ્દ", "શરણાર્થી", "શરતો", "શરમાળ", "શરીર", "શરૂઆત", "શર્ટ", "શસ્ત્ર", "શહેર", "શાંતિ", "શાકભાજી", "શાખા", "શાણપણ", "શાબ્દિક", "શાર્ક", "શાળા", "શાશ્વત", "શાસન", "શાસ્ત્રીય", "શાહી", "શિકાર", "શિક્ષક", "શિબિર", "શિયાળો", "શિલ્પ", "શિશુ", "શિષ્યવૃત્તિ", "શિસ્ત", "શીખનાર", "શીખવો", "શીખો", "શીર્ષક", "શુક્રવાર", "શુદ્ધ", "શુષ્ક", "શૂટિંગ", "શૂન્ય", "શેતાન", "શેરિફ", "શેરી", "શેલ્ફ", "શૈક્ષણિક", "શૈલી", "શોધવું", "શોધો", "શોષણ", "શૌચાલય", "શ્રીમંત", "શ્રેષ્ઠ", "શ્લોક", "શ્વાસ", "સંકળાયેલ", "સંકેત", "સંક્રમણ", "સંખ્યા", "સંગઠન", "સંગીત", "સંગ્રહ", "સંઘર્ષ", "સંઘીય", "સંચાર", "સંજોગો", "સંડોવણી", "સંતુલન", "સંતોષવા", "સંદર્ભ", "સંદેશ", "સંધિ", "સંપત્તિ", "સંપર્ક", "સંપાદક", "સંપૂર્ણ", "સંબંધ", "સંભવિત", "સંભાવના", "સંમતિ", "સંમેલન", "સંયુક્ત", "સંયોજન", "સંરક્ષણ", "સંલગ્ન", "સંવાદદાતા", "સંવેદનશીલ", "સંશોધન", "સંસાધન", "સંસ્થા", "સક્રિય", "સક્ષમ", "સગાઈ", "સગીર", "સચિવ", "સજીવ", "સજ્જન", "સતામણી", "સત્તા", "સત્ય", "સત્ર", "સદભાગ્યે", "સદ્ગુણ", "સન્માન", "સપાટી", "સપ્ટેમ્બર", "સપ્તાહ", "સફરજન", "સફળતા", "સફેદ", "સબસિડી", "સભાન", "સભ્ય", "સમકક્ષ", "સમકાલીન", "સમગ્ર", "સમજદાર", "સમજવું", "સમજાવો", "સમજૂતી", "સમયગાળો", "સમર્થક", "સમસ્યા", "સમાચાર", "સમાજ", "સમાધાન", "સમાન", "સમાપ્ત", "સમારંભ", "સમાવવા", "સમિટ", "સમિતિ", "સમીક્ષા", "સમુદાય", "સમૂહ", "સમૃદ્ધ", "સરંજામ", "સરકાર", "સરખામણી", "સરનામું", "સરળતાથી", "સરવાળો", "સરહદ", "સરેરાશ", "સર્કિટ", "સર્જરી", "સર્વેક્ષણ", "સલામત", "સલાહ", "સવાર", "સશસ્ત્ર", "સસલું", "સસ્તુ", "સસ્પેન્ડ", "સહકાર", "સહભાગી", "સહયોગી", "સહાનુભુતિ", "સહાય", "સહિત", "સહેજ", "સહેલાઈથી", "સાંકળ", "સાંજ", "સાંભળો", "સાઇટ", "સાઇડબાર", "સાકડૂ", "સાક્ષી", "સાચવો", "સાચું", "સાતમું", "સાથીદાર", "સાથે", "સાદો", "સાધન", "સાપ્તાહિક", "સાબિતી", "સાબુ", "સામગ્રી", "સામનો", "સામયિક", "સામાજિક", "સામૂહિક", "સામે", "સામ્રાજ્ય", "સારવાર", "સારાંશ", "સારું", "સાર્વત્રિક", "સાવચેત", "સાહસ", "સાહિત્ય", "સાહેબ", "સિંક", "સિંહ", "સિક્કો", "સિગારેટ", "સિદ્ધાંત", "સિન્ડ્રોમ", "સિવાય", "સિવિલ", "સિસ્ટમ", "સીઇઓ", "સીડી", "સીધા", "સીમા", "સીરિયન", "સુંદર", "સુખદ", "સુખાકારી", "સુધારો", "સુધી", "સુનાવણી", "સુપર", "સુરક્ષા", "સુલભ", "સુવિધા", "સુસંગત", "સૂચક", "સૂચના", "સૂચિતાર્થ", "સૂત્ર", "સૂર્ય", "સૅલ્મોન", "સેક્સ", "સેગમેન્ટ", "સેટિંગ", "સેનેટર", "સેન્ડવીચ", "સેલિબ્રિટી", "સેવા", "સૈદ્ધાંતિક", "સૈનિક", "સોંપવું", "સોકર", "સોડા", "સોડિયમ", "સોદા", "સોદો", "સોનું", "સોનેરી", "સોફ્ટવેર", "સોમવાર", "સોલો", "સોવિયત", "સૌજન્ય", "સૌમ્ય", "સ્કર્ટ", "સ્કાઉટ", "સ્કી", "સ્કેલ", "સ્કોર", "સ્ક્રીન", "સ્ટાફ", "સ્ટીલ", "સ્ટુડિયો", "સ્ટેન્ડ", "સ્ટોક", "સ્ટ્રેચ", "સ્તર", "સ્ત્રી", "સ્થળ", "સ્થાનિક", "સ્થિતિ", "સ્થૂળ", "સ્નાયુ", "સ્નેપ", "સ્પર્શ", "સ્પષ્ટપણે", "સ્પાર્ક", "સ્પિન", "સ્પીકર", "સ્પૅનિશ", "સ્પેક્ટ્રમ", "સ્ફટિક", "સ્માર્ટ", "સ્મિત", "સ્યુટ", "સ્લાઇડ", "સ્લેમ", "સ્વતંત્રતા", "સ્વદેશી", "સ્વપ્ન", "સ્વયંસેવક", "સ્વર્ગ", "સ્વસ્થ", "સ્વામી", "સ્વિચ", "સ્વીકારો", "હંમેશા", "હકદાર", "હકારાત્મક", "હકીકત", "હજાર", "હડતાલ", "હતાશા", "હત્યા", "હથેળી", "હમ્મ", "હરાવ્યું", "હરિકેન", "હરીફ", "હલાવો", "હળવાશથી", "હળવું", "હવામાન", "હસવું", "હસ્તાક્ષર", "હાંફવું", "હાંસલ", "હાઇલાઇટ", "હાઇવે", "હાજર", "હાથમોજું", "હાથી", "હારી", "હારેલો", "હાર્ડવેર", "હાલમાં", "હાવભાવ", "હાસ્યાસ્પદ", "હિંમત", "હિંસા", "હિસ્પેનિક", "હીરા", "હીરો", "હુમલો", "હૃદય", "હેઠળ", "હેડલાઇન", "હેતુ", "હેન્ડલ", "હેલિકોપ્ટર", "હેલોવીન", "હેલ્મેટ", "હૉલવે", "હોંશિયાર", "હોકી", "હોટેલ", "હોડી", "હોર્ન", "હોવા", "હોવું", "હોશિયાર", "હોસ્પિટલ" ]; // GUJARATI_MNEMONICS console.log( "GUJARATI_ORIGINAL_WORDLIST length : " + GUJARATI_ORIGINAL_WORDLIST.length); return; // let filepath = "./HI_5000_words.txt"; let filepath = "./gujarati.txt"; let wordlist = []; const data = fs.readFileSync(filepath, { encoding: 'utf8', flag: 'r' }); const remove_words = []; let input_words = data.split('\n'); let word_count = 1; let first_four_prefixes = []; let new_words = []; const updateFirstFourPrefixes = ( words ) => { let first_four_prefixes = []; for (let i=0; i < words.length; i++) { let prefix = words[i].substring(0, 4); if ( ! first_four_prefixes.includes(prefix) ) { // console.log( "new prefix: '" + prefix + "'"); first_four_prefixes.push(prefix); } } return first_four_prefixes; }; // updateFirstFourPrefixes() const getNewWordList = ( input_wordlist, previous_wordlist ) => { let new_wordlist = []; let common_wordlist = []; for (let i=0; i < input_wordlist.length; i++) { let input_word = input_wordlist[i].toLowerCase(); if ( ! previous_wordlist.includes(input_word) ) { //console.log( "input_word[" + word_count++ + "] : '" + input_word + "'"); if ( input_word.length >= 4 ) { new_wordlist.push(input_word); } } else { //console.log( "input_word: " + input_word + " ALREADY in dictionary"); common_wordlist.push(input_word); } } return new_wordlist; }; // getNewWordList() const FuseWordlists = (previous_wordlist, new_wordlist, used_prefixes, expected_size) => { let fused_wordlists = previous_wordlist; console.log("fused_wordlists: " + fused_wordlists.length); for (let i=0; i < new_wordlist.length; i++) { let new_word = new_wordlist[i].toLowerCase(); // console.log("word[" + i + "] : '" + new_word + "'"); if ( previous_wordlist.indexOf(new_word) == -1 ) { // console.log("1. word : '" + new_word + "' is not in 'previous_wordlist'"); let items = new_word.split(" "); if ( new_word.length >= 4) { console.log("2. word : '" + new_word + "' has length >= 4"); let prefix = new_word.substring(0, 4); // console.log("3. word prefix of '" + new_word + "' is '" + prefix + "'"); let prefix_index = used_prefixes.indexOf(prefix); // https://www.geeksforgeeks.org/javascript/javascript-program-to-check-if-a-string-contains-only-alphabetic-characters/ let isAlphabetic = /^[A-zÀ-ú]+$/.test(new_word); let is_in_remove = remove_words.indexOf(new_word) != -1; let containsSpecialCharacter = (new_word.indexOf(':') != -1) && (new_word.indexOf('/') != -1) && (new_word.indexOf('-') != -1); if ( ! used_prefixes.includes(prefix) && new_word.indexOf(' ')==-1 && !isAlphabetic && !is_in_remove && !containsSpecialCharacter) { // console.log("4. word prefix: '" + prefix + "' of '" + new_word + "' is not in 'used_prefixes'"); fused_wordlists.push(new_word); first_four_prefixes.push(prefix); if (fused_wordlists.length == expected_size) { return fused_wordlists; } } else { // console.log("5. word prefix: '" + prefix + "' of '" + new_word + "' is ALREADY in 'used_prefixes' index: " + prefix_index); } } } } return fused_wordlists; }; // FuseWordlists() first_four_prefixes = updateFirstFourPrefixes(GUJARATI_ORIGINAL_WORDLIST); console.log( "first_four_prefixes step 1: " + first_four_prefixes.length); let new_gujarati_wordlist = getNewWordList(input_words, GUJARATI_ORIGINAL_WORDLIST); // first_four_prefixes = updateFirstFourPrefixes(new_hindi_wordlist); console.log( "first_four_prefixes step 2: " + first_four_prefixes.length); let gujarati_wordlist = FuseWordlists(GUJARATI_ORIGINAL_WORDLIST, new_gujarati_wordlist, first_four_prefixes, 2048); console.log( "gujarati_wordlist: " + gujarati_wordlist.length); gujarati_wordlist.sort(); console.log("+++++++++++="); let msg = '['; for (let i=0; i < gujarati_wordlist.length; i++) { msg += '"' + gujarati_wordlist[i] + '", ' } msg += ']'; console.log(msg);