ഞാൻ എന്റെ സ്വന്തം AI നോട്ടിഫിക്കേഷൻ ക്യാരക്ടർ നിർമ്മിച്ചു
ഞാൻ ഒരു ഡെവലപ്പർ അല്ല. എന്നിരുന്നാലും, ഒരു വരി കോഡ് പോലും എഴുതാതെ ഞാൻ ഒരു കസ്റ്റം AI നോട്ടിഫിക്കേഷൻ ക്യാരക്ടർ നിർമ്മിച്ചു.
ഞാൻ Peon Ping എന്ന ടൂൾ ആണ് ഉപയോഗിക്കുന്നത്. എന്റെ AI അസിസ്റ്റന്റ് ഒരു ജോലി പൂർത്തിയാക്കുമ്പോഴോ അല്ലെങ്കിൽ ഒരു എറർ (error) സംഭവിക്കുമ്പോഴോ ഇത് ശബ്ദങ്ങളും ആനിമേഷനുകളും അയക്കുന്നു. ഇതിലെ ഡിഫോൾട്ട് ക്യാരക്ടർ ഒരു ഓർക്ക് (orc) ആണ്. അത് "Work, work!" എന്ന് പറയും.
എനിക്ക് ആ ഓർക്കിനെ ഇഷ്ടപ്പെട്ടില്ല.
ഞാൻ ഒരു JARVIS ശൈലിയിലുള്ള അസിസ്റ്റന്റിനെ നിർമ്മിക്കാൻ ശ്രമിച്ചു. അത് പരാജയപ്പെട്ടു. ശബ്ദം വളരെ വേഗത്തിലായിരുന്നു. ഒരു സഹായിയെപ്പോലെ തോന്നുന്നതിന് പകരം ഒരു ഇംഗ്ലീഷ് പരീക്ഷ പോലെയാണ് അത് തോന്നിച്ചത്.
അതിനാൽ ഞാൻ മിഷെല്ലിനെ (Michelle) നിർമ്മിച്ചു. അവൾ എന്റെ AI വെബ് ഡ്രാമയിലെ ഒരു കഥാപാത്രമാണ്. ഇപ്പോൾ അവളാണ് എന്റെ Peon Ping നോട്ടിഫിക്കേഷനുകളുടെ മുഖം.
അവൾക്കായി ഞാൻ നാല് പ്രത്യേക അവസ്ഥകൾ (states) പ്ലാൻ ചെയ്തു:
- സെഷൻ സ്റ്റാർട്ട് (Session Start): വിശ്രമിക്കുന്നു, കോഫി കുടിക്കുന്നു.
- ലോഡിംഗ് (Loading): തല ഡെസ്കിൽ വെച്ച് കാത്തിരിക്കുന്നു.
- കംപ്ലീറ്റ് (Complete): വലിയൊരു പുഞ്ചിരിയും വി-സൈനും (V-sign).
- എറർ (Error): തല കൈകളിൽ വെച്ച് പരിഭ്രമിക്കുന്നു.
ടെക്സ്റ്റ് വിവരണങ്ങൾ മാത്രം ഉപയോഗിച്ച് ചിത്രങ്ങൾ നിർമ്മിക്കാൻ ഞാൻ Nano Banana ഉപയോഗിച്ചു. ആ നിശ്ചല ചിത്രങ്ങളെ നേരിയ ചലനങ്ങളുള്ള വീഡിയോകളാക്കി മാറ്റാൻ ഞാൻ Kling ഉപയോഗിച്ചു. നോട്ടിഫിക്കേഷൻ വിൻഡോയ്ക്കായി ഞാൻ ആ വീഡിയോകളെ GIFs ആക്കി മാറ്റി.
അടുത്തതായി, ഞാൻ ശബ്ദത്തിന്റെ കാര്യം നോക്കി. ഓരോ അവസ്ഥയ്ക്കും വേണ്ടി ഞാൻ കൊറിയൻ വരികൾ എഴുതി. ഓഡിയോ നിർമ്മിക്കാൻ ഞാൻ ElevenLabs ഉപയോഗിച്ചു. അവൾ ഒരേപോലെ തോന്നിക്കാതിരിക്കാൻ വരികൾ ക്രമരഹിതമായി (randomly) പ്ലേ ചെയ്യാനായി ഞാൻ ടൂൾ സെറ്റ് ചെയ്തു.
അവളുടെ വരികളുടെ ചില ഉദാഹരണങ്ങൾ:
- ടാസ്ക് കംപ്ലീറ്റ് (Task Complete): "മിഷൻ പൂർത്തിയായി. ഞാൻ നന്നായി ചെയ്തോ?"
- എറർ (Error): "ഇത് സംഭവിക്കാൻ പാടില്ലായിരുന്നു."
- ലോഡിംഗ് (Loading): (ശാന്തമായി കാത്തിരിക്കുന്നു)
- ഇൻപുട്ട് ആവശ്യമാണ് (Input Required): "ഇത് നിങ്ങളുടെ ഊഴമാണ്."
- സെഷൻ സ്റ്റാർട്ട് (Session Start): "ഓൺലൈൻ ആണ്. നമുക്ക് എന്തിലൂടെ തുടങ്ങണം?"
ഈ പ്രോജക്റ്റിൽ സങ്കീർണ്ണമായ കോഡുകളൊന്നും ഉപയോഗിച്ചിട്ടില്ല. ഞാൻ AI ടൂളുകളോട് സംസാരിച്ചു എന്ന് മാത്രം. എന്റെ കാഴ്ചപ്പാട് വിവരിക്കുകയും ഓരോ ഭാഗങ്ങളായി അത് നിർമ്മിക്കുകയും ചെയ്തു.
എനിക്ക് ഒരു ഹൈ-ടെക് ലബോറട്ടറിയുടെ ആവശ്യമില്ലായിരുന്നു. എന്റെ ജോലികൾ ശ്രദ്ധിക്കാൻ ഒരു സുഖപ്രദമായ കൂട്ടിനെ മാത്രമാണ് ഞാൻ ആഗ്രഹിച്ചത്.
പുതിയ കാര്യങ്ങൾ സൃഷ്ടിക്കാൻ നിങ്ങൾ ഒരു ഡെവലപ്പർ ആകണമെന്നില്ല. AI-യോട് എങ്ങനെ സംസാരിക്കണമെന്ന് അറിയാമെങ്കിൽ മാത്രം മതി.
ഓപ്ഷണൽ ലേണിംഗ് കമ്മ്യൂണിറ്റി: https://t.me/GyaanSetuAi