I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m pu t er   E ng ineering   ( I J E CE )   Vo l.   1 6 ,   No .   4 ,  A u g u s t   20 2 6 ,   p p .   2 7 6 9 ~ 2 7 8 1   I SS N:  2088 - 8 7 0 8 ,   DOI : 1 0 . 1 1 5 9 1 /ijece. v 1 6 i 4 . pp 2 7 6 9 - 2 7 8 1           2769       J o ur na l ho m ep a g e :  h ttp : //ij ec e. ia esco r e. co m   CLARA :  A   unifi e d  hy brid  AI - hum a n  recept io nist f r a mewo rk  using   WebRTC   a nd  M o no repo  arc hitectu re       Dha nu s h Srid ha r  B a bu ,   Na g a s hree   Na g esh ,   Am ble N a g endra   Aa s hu t ho s h,  Adithy a   Nim m a la   Cha nd ra ,   M uthu s a m y   Na v ee n K um a r   D e p a r t me n t   o f   C o mp u t e r   S c i e n c e   a n d   En g i n e e r i n g   ( D a t a   S c i e n c e ) ,   S a i   V i d y a   I n st i t u t e   o f   Te c h n o l o g y ,   B e n g a l u r u ,   I n d i a       Art icle  I nfo     AB S T RAC T   A r ticle  his to r y:   R ec eiv ed   Feb   3 ,   2 0 2 6   R ev is ed   Ap r   3 0 ,   2 0 2 6   Acc ep ted   J u l 2 2 ,   2 0 2 6       Th e   ra p i d   d ig it a li z a ti o n   o f  e n terp rise   in fra stru c t u re   h a s  c a u se d   a   m a jo r   c h a n g e   in   in sti tu ti o n a l   c o m m u n i c a ti o n .   T h is  c h a n g e   re q u ires   th e   trad it io n a l   fro n t  d e sk   to   tran sf o rm   in t o   a   h ig h - tec h   c e n ter  fo r  se c u rit y   a n d   lo g isti c s.   Ho we v e r,   c u rre n t  a u t o m a ted   so l u ti o n s  o fte n   c re a te  wh a t  is  k n o wn   a s  th e   “ a u to m a ti o n   p a ra d o x . ”   I n   t h is  situ a ti o n ,   re m o v i n g   h u m a n   o v e rsi g h t  in c re a se s  th e   imp o rtan c e   a n d   c o m p lex it y   o f  t h e   re m a in i n g   in tera c ti o n s.   T h is  wo rk   o u tl i n e s  th e   d e sig n ,   imp lem e n tat io n ,   a n d   e v a lu a t io n   o f  c o n v e rsa ti o n a l  lo w - late n c y   AI   re c e p ti o n ist  a g e n t   ( C LARA ).   CLARA  is  a   n e w  h y b r id   sy ste m   wh ich   s o lv e s  t h e   p ro b lem s  o f  u n a tt e n d e d   k i o sk s  b y   c o m b in in g   a   c o n v e rsa ti o n a l  AI,  wh ich   u se s  th e   G o o g le  G e m in i  API,   with   a   lo w - late n c y ,   re a l - ti m e   Web RTC  v id e o   c a ll in g   sy ste m .   Th e   d e sig n   fe a tu re s  a   stro n g   3 - Ti e r   M o n o re p o   b u il t  wit h   Re a c t,   Ty p e S c ri p t,   Ex p re ss . js,  S o c k e t . IO,  a n d   P o stg re S QL .   T h is  se tu p   e n s u re s  ty p e   sa fe ty   a n d   c o n siste n c y   in   th e   c o d e   a c ro ss   th e   e n ti re   sta c k .   Ke y   c o n t rib u ti o n s   o f   t h is  p ro jec t  i n c lu d e   a   c u sto m   S o c k e t. IO  si g n a li n g   se rv e r  fo r   se c u re   p e e r - to - p e e r  c o n n e c ti o n s,   a   “ Hu m a n - in - th e - L o o p ”   wo r k fl o w  t h a t  re d u c e s  h a n d o ff  issu e s,   a n d   a n   “ Offl in e - F irst ”   stra teg y   e n su ri n g   th e   sy ste m   k e e p s  wo rk in g   d u rin g   n e two r k   d i sru p ti o n s.   P e rfo rm a n c e   tes ts  sh o w  t h a t  CL ARA   a c h iev e s  les s  th a n   2 0 0   ms   g las s - to - g las s  late n c y   a n d   h a n d les   h ig h   t ra ffic  we ll ,   p ro v in g   it   is  a n   e ffe c ti v e   a n d   re li a b le so lu ti o n   fo r   m o d e r n   v isi t o r  m a n a g e m e n t.   K ey w o r d s :   C o n v er s atio n al  lear n in g   an d   r etr iev al  ass is tan t    L ar g e  lan g u ag e  m o d els    Natu r al  lan g u ag e   p r o ce s s in g     R etr iev al - au g m en ted   g en er ati o n     W eb   r ea l - tim e  co m m u n icatio n     T h is i s  a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   Nag ash r ee   Nag esh   Dep ar tm en t o f   C o m p u ter   Scie n ce   an d   E n g in ee r in g   ( Data   Sci en ce ) ,   Sai V id y a  I n s titu te  o f   T ec h n o lo g y   B en g alu r u ,   I n d ia   E m ail:  n ag ash r ee . n @ s aiv id y a. ac . in       1.   I NT RO D UCT I O N   T h e  m o d er n   en ter p r is e  is   to d ay   liv in g   th r o u g h   o n e  o f   t h e   m o s t  s ig n if ican t   tr an s f o r m at io n s   in   its   o p er atio n al   h is to r y :  d ig italizatio n .   I n   th is   wid er   co n tex t,  th e   “ R ec ep tio n   Desk ”   o r   “ Fro n t   Of f ice ” — wh ich   h as  tr ad itio n ally   b ee n   a  m o d est  waitin g   ar ea — is   to d ay   a   h ig h ly   s tr ateg ic  p o in t   f o r   s ec u r it y ,   lo g is tics ,   an d   t h e   o v er all  b r an d   ex p er ie n ce .   T h is   r o le  was,  o f   c o u r s e,   u n til  n o w,   th e  s o le  p r eser v e  o f   h u m a n   r ec ep tio n is ts   wh o   wer e  task ed   with   p r o v id in g   a  war m   welc o m e,   h an d lin g   ap p o in tm en ts ,   an d   p h y s ically   d i r ec tin g   th e  f lo w  o f   tr af f ic.   Ho wev er ,   th is   h u m an - ce n tr ic  ap p r o ac h   is   in cr ea s in g ly   b ein g   p u s h ed   t o   th e  lim it  b y   th e  co n s tan t   p r ess u r es o f   a  2 4 /7   g lo b al  ec o n o m y ,   th e  r is e  o f   f le x ib le  wo r k s p ac es,  an d   th e  s h ee r   v o lu m e   o f   lo g is tical  tr af f ic,   in clu d in g   v is ito r s ,   co n tr ac to r s ,   d eliv er y   p er s o n n el,   an d   i n ter v iewe es   [ 1 ] .   T h e  ch allen g e  th r o u g h   th e  w id esp r ea d   u s e  o f   “ Un atten d e d   Kio s k s ” — to u ch s cr ee n   in ter f ac es  th at  en ab le  v is ito r s   to   c h ec k   i n   th e m s elv es.  W h ile  th ese  k io s k s   ar e  h ig h l y   ef f ec tiv e  at  s tan d ar d ized   d ata  en t r y   a n d   p r o ce s s   m an ag em e n t,  th ey   i n h er en tly   lack   th e  e m p ath y ,   ad a p tab ilit y ,   an d   c o m p lex   p r o b le m - s o lv in g   s k ills   th at  ar e  p r esen t   in   h u m an   in ter ac tio n .   A  v is ito r   wh o   is   late  f o r   a   cr itical  in ter v iew,   co n f u s ed   ab o u t   co m p lex   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   1 6 ,   No .   3 ,  J u n e   20 2 6 :   2 7 6 9 - 2 7 8 1   2770   p ar k in g   d i r ec tio n s ,   o r   n er v o u s   ab o u t  a  s en s itiv e  p er s o n al  m atter   will  o f ten   f in d   th em s elv es  f r u s tr ated   b y   in f lex ib le,   m en u - d r iv e n   s y s tem s .   T h is   s h o r tc o m in g   p o in ts   to   a   s ig n if ican t   g ap   in   th e   e x is tin g   m ar k et:   th e   r eq u ir em e n t f o r   a  s o lu tio n   th at   co m b in es th e  e f f icien cy   o f   au to m atio n   with   th e  s u b tlety   o f   h u m an   j u d g m e n t.   C o n v er s atio n al  lo w - laten cy   A I   r ec ep tio n is t  ag en t  ( C L AR A)   em b o d ies  th e  “ th ir d   way ” — a   h y b r i d   AI   r ec ep tio n is t.  I t  co m b in es  th e  ef f icien cy   o f   an   au to m ated   k io s k   with   th e  em p ath y   o f   a  h u m an   r ec e p tio n is t.   Utilizin g   a  co n v er s atio n al  AI   av atar ,   it  in d e p en d e n tly   r esp o n d s   to   ab o u t  8 0 %  o f   s tan d a r d   in q u ir ies  s u ch   as   r estro o m   lo ca tio n s   o r   d eliv er y   in s tr u ctio n s .   Mo s t  im p o r tan tly ,   f o r   th e  r em ain in g   2 0 %  o f   in ter ac tio n s   wh er e  p r o b lem s   d o   n o t  ea s ily   f it  in to   s tan d ar d ized   ca teg o r ies,  C L AR A  d o es  n o t  lea v e  th e   u s er   h i g h   an d   d r y .   R ath er ,   it  au to m atica lly   c o n n ec ts   t h e m   th r o u g h   h ig h - d ef in itio n   v i d eo   to   a   h u m an   s taf f   m e m b er   wh o   ca n   th e n   r em o tely   co n tr o l  th e  s itu atio n .   T h is   “ Hu m an - in - th e - L o o p ”   d esig n   en s u r es  th at  au to m atio n   s u p p o r ts ,   r ath e r   th an   s u p p lan ts ,   th e   v ital h u m a n   co m p o n en t  o f   h o s p itality .   T h e  m ain   r esear ch   m o tiv atio n   f o r   th e  d e v elo p m en t  o f   C L AR A  i s   f u n d am en tally   lin k ed   to   th e  “ Au to m atio n   Par a d o x ”   th at  h as  b ee n   i d en tifie d   in   th e   s er v ice  s ec to r s .   T h is   p a r ad o x   a r g u es  th at  as  s y s tem s   b ec o m e  m o r e  an d   m o r e  au t o m ated ,   th e  im p o r tan ce   an d   cr iticality   o f   th e  r em ain in g   h u m an   i n ter ac tio n s   b ec o m e  d is p r o p o r tio n ately   g r ea ter .   T h is   is   b ec au s e,   wh en   r o u tin e  task s   ar e  d eleg ated   to   au to m ated   s y s tem s ,   th e  r em ain in g   h u m a n   task s   ar e ,   b y   d e f in itio n ,   m o r e  c o m p lex ,   m o r e  s en s itiv e,   an d   m o r e   cr itical.     T h e  d ev elo p m en t  o f   C L AR A  is   b ased   o n   f o u r   m ai n   m o tiv ati o n s :   a.   E co n o m ic   e f f icie n cy :   Ma n y   o r g an izatio n s ,   esp ec ially   s m all  an d   m ed iu m   e n ter p r is es  ( SME s ) ,   co - wo r k in g   s p ac es,  an d   s atellite  o f f ices,  ca n n o t  ec o n o m ically   ju s tify   t h e  n ee d   f o r   a  m an n e d   r ec ep t io n   d esk   2 4 × 7 .   C L AR A  f ill s   th is   g ap   b y   allo win g   a  s in g le   r em o te  s taf f   m em b er   to   co n tr o l  m u ltip le  f r o n t  d esk s   at  t h e   s am e  tim e  th r o u g h   a  ce n tr ali ze d   Staf f   Dash b o a r d .   T h is   “o n e - to - m a n y ”  a p p r o ac h   g r ea tly   r ed u ce s   c o s ts   wh ile  m ain tain in g   a  p h y s ical  p r esen ce .   b.   Op er atio n al  r esil ien ce :  Hu m an   s taf f   m em b er s   ar e  p r o n e  to   b io lo g ical  n ee d s   s u ch   as  illn ess ,   b r ea k s ,   an d   v ac atio n s ,   th u s   cr ea tin g   p o ten tial  s in g le  p o in ts   o f   f ailu r e  in   p u r ely   h u m an - s taf f ed   s y s tem s .   C L AR A’ s   AI   lay er   is   “a lway s - o n , ”   en s u r in g   th at  b asic  s er v ices  s u ch   as   ch ec k - i n   an d   FAQ  an s wer in g   ar e  a v ailab le   1 0 0 % o f   t h e  tim e,   th u s   en s u r in g   b u s in ess   co n tin u ity .   c.   T ec h n o lo g ical  m atu r ity :  T h e  v iab ilit y   o f   s u ch   a  s y s tem   h as  o n ly   r ec en tly   b ee n   m ad e  p o s s ib le  th r o u g h   th e   co n v er g en ce   o f   th r ee   k ey   t ec h n o lo g ies:   W eb R T C   f o r   en ab lin g   b r o wser - b ased ,   p lu g in - f r ee   v id e o   co m m u n icatio n ;  lar g e  lan g u ag e  m o d els  ( L L Ms)   f o r   n atu r al  l an g u ag e  u n d e r s tan d in g ;  a n d   p r o g r ess iv e  we b   a p p s   ( PW As)  f o r   r o b u s t,  cr o s s - p latf o r m   d ep lo y m en t.   d.   User   e x p er ien ce   ( UX)   g a p :  T h e  cu r r en t  s tate  o f   th e  m a r k et  f o r   v is ito r   m an ag e m en t  is   d is jo in ted .   Sy s tem s   cu r r en tly   ex is t  as  eith er   ad m in is tr ativ e  “Visit o r   m an ag em en t   s y s tem s ”  ( e. g . ,   iPad   ap p s   f o r   s ig n in g   NDAs)   o r   “Vid eo   I n ter co m s ”  ( e . g . ,   R i n g   d o o r b ells ) .   T h er e  is   a   clea r   a b s en ce   o f   in teg r ated   s y s tem s   th at  b r in g   to g eth er   th e   ad m in is tr ativ e  r ich n ess   o f   a   VM S  an d   th e  co m m u n icatio n   im m e d iacy   o f   a n   in ter co m   [ 2 ] – [ 5 ] .   T h e  d esig n   o f   th e  h y b r id   r ec ep tio n is t  s y s tem   is   f ac ed   with   a  n u m b er   o f   n o n - tr i v ial  en g in ee r in g   ch allen g es,  wh ich   th is   r esear c h   s tu d y   s ee k s   to   s o lv e.   a.   Han d o f f   f r ictio n :  o n e  o f   th e   m ajo r   s h o r tco m in g s   o f   cu r r en t  s y s tem s   i s   th e  f r ictio n   t h at  ex is ts   wh en   tr an s itio n in g   f r o m   an   i n ter ac t io n   with   th e  ch atb o t  to   an   i n ter ac tio n   with   th e  h u m an   r ec ep tio n is t.  T h is   f o r ce s   th e  u s er   to   d ial  a  d if f e r en t  n u m b er   o r   wait  f o r   a  ca l lb ac k ,   th u s   d is r u p tin g   th e  co n tin u ity   o f   th e   co n v er s atio n .   T h e  s ea m less   u p g r ad e  o f   a  tex t  o r   v o ice  c o n v er s atio n   to   a  s y n ch r o n o u s   v i d eo   ca ll  in   th e   s am e  win d o w  is   a  co m p lex   s ig n alin g   an d   s tate  m an ag em e n t  p r o b lem .   b.   Netwo r k   v o latilit y :  W eb R T C - b ased   r ea l - tim e  v id e o   co m m u n icatio n   is   ex tr em ely   s en s itiv e   to   p ac k et  lo s s   an d   laten c y   ( $ _ {  } $ ) .   T h e  im p lem e n tatio n   o f   r eliab le   v id eo   s tr e am in g   in   th e  we b   b r o wser ,   wh ich   p r o v id es  less   d ir ec t  co n tr o l  o v er   th e  n etwo r k   s tack   th an   n ativ e  ap p licatio n s ,   is   a  co m p lex   s ig n alin g   p r o b lem   t h at  r eq u i r es  s o p h is ticated   s ig n alin g   an d   f allb ac k   m ec h an is m s   to   en s u r e  q u a lity   o f   s er v ice   ( Qo S).   c.   Data   p er s is ten ce   in   u n s tab le  en v ir o n m en ts :  Kio s k s   th at  ar e  s et  u p   in   th e  p h y s ical  lo b b y   o f   b u ild in g s   m a y   u s e  W i - Fi  co n n ec tiv ity   th at  i s   co n g ested   o r   u n s tab le.   I f   i n ter n et  co n n ec tiv ity   is   lo s t,  t h e  ap p licatio n   s h o u ld   n o t  cr ash   o r   d is p lay   s y s tem   er r o r s .   I t  s h o u ld   h av e  a  r o b u s t  ar ch itectu r e  t h at  en ab le s   it  to   d eg r ad e   g r ac ef u lly ,   s er v in g   ca c h ed   c o n ten t a n d   q u eu in g   d ata  f o r   later   s y n ch r o n izatio n .   d.   Secu r ity   o f   s ig n alin g :  I n   o r d er   to   estab lis h   a   p ee r - to - p ee r   ( P2 P)  co n n ec tio n ,   clien ts   n e ed   to   e x ch an g e   n etwo r k   i n f o r m atio n ,   n am el y   I P  ad d r ess es  an d   p o r ts ,   in   th e   f o r m   o f   in ter ac tiv e  co n n ec tiv it y   estab lis h m en t   ( I C E )   ca n d id ates.  T h is   ex ch an g e  n ee d s   to   b e  d o n e  s ec u r ely   to   p r ev en t  th e  e x p o s u r e  o f   th e   in ter n al  n etwo r k   to p o lo g y   to   p o ten tial a ttack er s ,   r eq u ir i n g   s tr ict  au th en ticatio n   an d   en cr y p ti o n   p r o to co ls .   R esear ch   aim   an d   o b jectiv es :  to   d esig n ,   e n g in ee r ,   an d   v alid ate  “CLARA,”   a  p r o d u ct io n - g r a d e  Un if ied   Mo n o r ep o   s y s tem   th at  o p er ates  s im u ltan eo u s ly   as  a  v is ito r - f ac in g   AI   k io s k   an d   a  s taf f - f ac in g   m an ag em en t  d ash b o a r d ,   f ac ili tatin g   ef f icien t,  in tellig en t,   an d   h u m a n - ce n tr ic  v is ito r   m an ag em en t.      Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         C LAR A :   A   u n ified   h y b r id   AI - h u ma n   r ec ep tio n is t fra mewo r k   u s in g   Web R TC   and   …   ( D h a n u s h   S r id h a r   B a b u )   2771   Ob jectiv es o f   th e  p r o ject  in clu d e:   a.   Un if ied   AI   r ec ep tio n is t:  d e v elo p   a  s y s tem   ca p ab le  o f   c o r r ec tly   a n s wer in g   g en er al  a n d   s p ec ialized   in q u ir ies  f o r   in s titu tio n s   ( ad m is s io n s ,   tu itio n ,   s ch ed u les,  an d   s o   o n )   a n d ,   wh en   n ec ess ar y ,   s ea m less ly   h an d   o f f   to   h u m a n   r ep r esen tativ es th r o u g h   r ea l - tim e  v id eo   wi th o u t lo s in g   c o n tex t.   b.   Mu ltil in g u al  in ter ac tio n :  o f f e r   r o b u s t  m u ltil in g u al  ca p ab il ities   w ith   s p ee ch - to - tex t  an d   tex t - to - s p ee ch   f u n ctio n ality   f o r   s ix   p r o m in en t  I n d ian   la n g u a g es:  E n g li s h ,  Hin d i ,  T elu g u ,  Kan n ad a ,  T am il ,   an d   Ma lay alam .   c.   Staf f   wo r k f l o w  o p tim izatio n :   im p lem en t  r eliab le  s taf f   wo r k f lo ws  f o r   s ec u r e  lo g in ,   p r es en ce   d etec tio n ,   r eq u est q u e u in g ,   a n d   ca ll st ate  m an ag em e n t.   d.   E x ten s ib ilit y :  p lan   f o r   a  m o d u lar   f r am ewo r k   with   h o o k s   f o r   s im p le  ex ten s io n   o f   f u t u r e   f u n ctio n alities   s u ch   as a n aly tics ,   n o tific atio n s ,   an d   a u to m ated   p r o ce s s es.       2.   L I T E R AT U RE   R E VI E W   T h is   r ev iew  o f   liter atu r e  ex p l o r es  th e  s tate  o f   t h e  ar t   in   th r ee   r elate d   f ield s :  co n v er s atio n al  AI ,   r ea l - tim e  web   co m m u n icatio n   ( W eb R T C ) ,   an d   r o b u s t  web   d esig n .   T h r o u g h   a n   an aly s is   o f   cu r r en t  liter atu r e,   we  d eter m in e  th e  tec h n ical  u n d e r p in n in g s   o f   th e   C L AR A  s y s tem   an d   th e   ar ea s   in   wh ich   c u r r en t  s y s tem s   f all  s h o r t,  an d   t h u s   wh er e  C L AR A  ca n   f ill a  n ee d .     2 . 1 .     E v o lutio n o f   co nv er s a t i o na l a g ent s   in cus t o m er   s er v ice   Au to m ated   cu s to m e r   s er v ice  h as  ev o lv ed   th r o u g h   g en e r atio n s :  f r o m   r ig id ,   r u le - b ased   s y s tem s   to   f lex ib le,   g en er ativ e  m o d els.  Gen er atio n   1   was  b ased   o n   m en u - d r i v en   in ter ac tio n s   ( DT M F/B u tto n )   with   f ew   o p tio n s   an d   a n n o y in g   d ee p   m en u s .   Gen er atio n   2   b r o u g h t  k e y wo r d - m atch in g   b o ts   ( E L I Z A - lik e )   th a t   s u p p o r ted   te x t  in p u t  b u t  h ad   h ig h   ab a n d o n m en t  r ates  d u e  to   th e  in ab ilit y   to   p r o ce s s   lo n g - tail  q u e r ies — co m p lex   o r   u n u s u al  q u esti o n s   b ey o n d   s cr ip ted   r esp o n s es.   Mo r e  r ec en t  r esear ch   d escr i b es  co n tem p o r ar y   ag en ts   as  eith er   Gen er atio n   3   o r   “ co n tex t - awa r e  g en er ativ e, ”   f u ele d   b y   lar g e  l an g u ag e  m o d els  ( L L Ms) .   T h ese  m o d els  em p lo y   s o p h is ticat ed   n atu r al  lan g u a g e   p r o ce s s in g   ( NL P)   to   d etec t  in ten t  an d   s en tim en t.  C L AR A  f o llo ws  th is   th ir d - g en er atio n   m o d el,   u tili zin g   t h e  Go o g le  Gem in i  API   f o r   n atu r al  lan g u ag e  p r o ce s s in g .   I t  in c o r p o r ates  a  v ital  Gen er atio n   4   elem en t:  s m o o th   h u m an   h an d o f f .   T h is   ar ch itec tu r e  is   b ac k ed   b y   e v id en ce   th at  p u r e  AI   is   in ad e q u ate  in   h i g h - r is k   h o s p itality   ap p licatio n s   wh er e  n u an ce   an d   h u m an   ju d g m en t  ar e  r e q u ir ed .   T h e  r esear ch   in   [ 5 ] ,  [ 6 ]   o b s er v es  th at  wh ile  NL P h as im p r o v ed ,   th e  ab s en c e  o f   an   escalatio n   o p tio n   r em a in s   a  p r im ar y   s o u r ce   o f   u s er   d i s s ati s f ac tio n .     2 . 2 .     WebRT C  a nd   re a l - t im e   bro wser  co m m un ica t io n   W eb   r ea l - tim e  co m m u n icatio n   ( W eb R T C )   h as  em er g e d   a s   th e  g lo b al   s tan d ar d   f o r   p e er - to - p ee r   au d io ,   v id e o ,   an d   d ata  tr an s f e r   d ir ec tly   with in   th e  b r o wser ,   with o u t  th e  n ee d   f o r   p lu g in s .   A  co m p r eh en s iv e   AC M  s u r v ey   in   2 0 2 2 ,   “ W eb R T C :  T h e  f u tu r e   o f   b r o wser - b ased   co m m u n icatio n , ”   d escr i b es  th e  f u n d a m en tal   p r o to co ls   th at  m a k e  th is   p o s s ib le:    -   D atag r am   tr an s p o r t la y er   s ec u r ity   ( DT L S):  Secu r es  th e  d ata  s tr ea m   to   en s u r e  p r iv ac y   a n d   i n teg r ity .     -   S ec u r e  r ea l - tim e  tr a n s p o r t  p r o to co l  ( SR T P):  T h e  s ec u r e  p r o t o co l  f o r   tr an s m itti n g   au d io   an d   v id e o   o v er   I P   n etwo r k s .     -   I n ter ac tiv e  co n n ec tiv ity   estab lis h m en t  ( I C E ) :  Ass i s ts   in   f in d in g   th e  o p tim al  p ath   to   co n n ec t  two   p ee r s ,   tr av er s in g   NAT s   an d   f i r ewa lls   [ 6 ] .   On e  o f   th e  im p o r tan t  d esig n   ch o ices  in   W eb R T C ,   as  d esc r ib ed   in   th e  liter atu r e,   is   th at   W eb R T C   s p ec if ies  th e  m ed ia  p lan e  ( v id eo   tr an s m is s io n )   b u t  d o e s   n o t  s p ec if y   th e  Sig n alin g   p lan e — th e  in itial   h an d s h ak e  p r o ce s s   in   wh ic h   p ee r s   d is co v er   an d   co n n ec t  to   e ac h   o th er .   C L AR A  r em ed ies  th is   b y   em p l o y in g   a   cu s to m   s ig n alin g   s er v er   im p lem en ted   with   So ck et. I O.   T h is   allo ws  f o r   lo w - laten cy   co m m u n icatio n   o f   s ess io n   d escr ip tio n   p r o to co l  ( SDP)  m ess ag es  an d   I C E   ca n d id ates,  wh ich   is   cr itical  f o r   co n n ec ti o n   estab lis h m en t  in   r estrictiv e  n etwo r k s .   T h e  AC M  s u r v ey   v alid ates  th is   s t r ateg y ,   s tatin g   th at  s elf - m an ag ed   s ig n alin g   ca n   s ig n if ican tly   lo wer   laten cy   co m p ar ed   to   th ir d - p ar ty   C PaaS  s er v ices.     2 . 3 .     H u m a n - in - t he - lo o p ( H I T L )   wo rk f lo ws   R esear ch   o n   h u m an - in - th e - lo o p   ( HI T L )   s y s tem s ,   as  p r ese n ted   in   th e  r esear ch   p ap er   “ Hy b r id   AI - h u m an   wo r k f lo ws  in   en ter p r is e ”   ( Sp r in g er ,   2 0 2 4 ) ,   i n d icate s   th at  u s er   tr u s t  in   AI   in c r ea s es  wh en   a  h u m an   f allb ac k   p lan   is   v is ib le  an d   ea s ily   ac ce s s ib le.   T h e  r esear ch   d em o n s tr ated   th at  u s er s   ar e  4 0 %  m o r e  lik ely   t o   in ter ac t  with   an   AI   s y s tem   if   th ey   ar e  awa r e  th at  a  h u m an   is   “ On e  click   awa y . ”   T h is   in f o r m s   th e  d esig n   o f   C L AR A’ s   u s er   in ter f ac e,   wh er e  th e   “ C all  Staf f ”   b u tto n   i s   p r o m in e n t  a n d   n o t   b u r ied   in   s u b - m e n u s .   T h e   ap p r o ac h   p r io r itizes  th e  v is ib ilit y   o f   s y s tem   lim itatio n s ,   p r o v id i n g   an   im m ed iate  way   to   ac ce s s   h u m an   in tellig en ce   wh en ev e r   th e  AI   c o n f id en ce   lev el  is   lo w   [ 7 ] .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   1 6 ,   No .   3 ,  J u n e   20 2 6 :   2 7 6 9 - 2 7 8 1   2772   2 . 4 .     M o no re po   a rc hite ct ure s   f o r  f ull - s t a ck   s ca la bil it y   T h e  u s e  o f   Mo n o r ep o   in s tead   o f   Po ly r ep o   is   a  class ic  d is cu s s io n   in   s o f twar e  d e v elo p m en t.   O’ R eilly ’ s   2 0 2 2   g u id e,   Mo n o r ep o   ar ch itectu r es  f o r   f u ll - s tack   s ca lab ilit y ,   s tates  th at  Mo n o r ep o s   g r ea tly   m in im ize  Dep en d e n cy   Hell  an d   T y p e  Mism atch   e r r o r s ,   p ar ti cu lar ly   in   f u ll - s tack   T y p eScr ip t d ev elo p m e n t   [ 8 ] .   W ith   th e  clien t,  s er v er ,   an d   s h ar ed   lib r ar ies  o r g an ize d   in   o n e  r ep o s ito r y ,   C L AR A  m ain tain s   co n s is ten cy   in   d ata  s tr u ct u r es  lik e  th e   C all  Ses s io n   in ter f ac e  o r   Au th Pay lo a d   ty p e  ac r o s s   th e  e n tire   s tack .   I f   th e  b ac k e n d   API   s ch em a   ch an g es,  th e   f r o n ten d   b u ild   wil l  im m ed iately   f ail,   av o id in g   r u n tim e  e r r o r s   an d   m ain tain in g   ty p e   co r r ec t n ess   th r o u g h o u t  th e  d ev elo p m en t  p r o ce s s .   T h is   Sin g le  So u r ce   o f   T r u th   is   v ital  to   tr u s two r th y   s ig n alin g   lo g ic,   wh er e  an   in co m p atib ilit y   b et wee n   th e  SDP  p ay lo ad   lay o u t  co u ld   ca u s e  ca ll   f ailu r es.     2 . 5 .    Securit y   c o ncer ns   in  W ebSo ck et   s ig na lin g   Secu r ity   in   s ig n alin g   is   a  v ital  asp ec t  o f   W eb R T C .   T h e  E ls ev ier   J o u r n al  o f   I n f o r m atio n   Secu r it y   ( 2 0 2 3 )   i d en tifie s   s ig n alin g   i n jectio n   an d   m an - in - th e - m id d le  ( MI T M)   attac k s   as  s ig n if ican t  th r ea ts   in   W eb So ck et  s ig n alin g .   C L AR A  in co r p o r ates secu r ity   b est p r ac tices b ased   o n   th ese  d is co v e r ies:   a.   W eb So ck et  s ec u r e  ( W SS ) :  A ll  s ig n alin g   m ess ag es  ar e  tr an s m itted   o v er   a  T L S - e n cr y p t ed   co n n ec tio n ,   s af eg u ar d in g   th e  SDP m ess ag e  f r o m   ea v esd r o p p in g .     b.   T o k en - b ased   au th e n ticatio n :  T h e  So ck et  co n n ec tio n   h an d s h ak e  p r o ce s s   d em a n d s   a  v a lid   J SON  W e b   T o k en   ( J W T ) .     c.   R o o m   is o latio n :  C L AR A  u s es  So ck et. I O  R o o m s   to   co m p l etely   is o late  ca ll  s ess io n s ,   p r ev en tin g   u s er s   f r o m   ac ce s s in g   r o o m s   th e y   ar e   n o t   au th o r ized   to   jo in   an d   p r o tectin g   s ig n alin g   m ess ag es  f r o m   u n au th o r ized   ac ce s s .     2 . 6 .     L a t ency   o ptim iza t io n a nd   o f f lin e  re s ilience   A  2 0 2 3   p a p er   i n   th e   J o u r n al  o f   Netwo r k   an d   C o m p u ter   A p p licatio n s   illu s tr ates  th e  im p o r tan ce   o f   laten cy   o p tim izatio n   in   r ea l - tim e  v id eo   c o m m u n icatio n   b y   f av o r i n g   UDP  ( u s in g   W eb R T C )   o v er   T C P  to   m itig ate  h ea d - of - lin e  b lo ck in g   [ 9 ] .   C L AR A  f o llo ws  th i s   b est   p r ac tice  b y   en ab lin g   p ee r - to - p ee r   UDP  s tr ea m s .   Fu r th er m o r e ,   W eb Dev ’ s   2 0 2 1   ar ticle  o n   Of f lin e - First  W eb   Ar ch itectu r es  f o r   Pu b lic  Kio s k s   s u g g ests   im p lem en tin g   th e  Ap p   Sh ell  p atter n   an d   Ser v ice  W o r k e r s   to   d ea l  with   u n r eliab le  n etwo r k s .   C L A R A  f o llo ws   th is   b est  p r ac tice  b y   c atch in g   th e  m ain   UI ,   en s u r in g   th e  a v a tar   r em ain s   in ter ac tiv e   ev en   w h en   th e  b ac k en d   is   d o wn   tem p o r ar ily .       3.   P RO P O SE D  SYS T E M   A RC H I T E CT U RE   3 . 1 .     O v er v iew  o f   hy brid   a rc hite ct ure   C L AR A  will  b e  co n s tr u cted   as  a  U n if ied   C o m m u n icati o n   Sy s tem   c o n s is tin g   o f   th r ee   h ig h l y   in teg r ated   co m p o n en ts :  th e  C lien t  I n ter f ac e   ( Vis ito r   Kio s k ) ,   th e  Staf f   Dash b o ar d ,   a n d   th e   Un if ied   Ser v er .   T h e   aim   is   to   in teg r ate  au to m ate d   s elf - s er v ice  with   h u m a n   in ter ac tio n .   a.   C lien t in ter f ac e  ( v is ito r   k io s k )   1)   Platfo r m : Reac t 1 9   +  Vite  ( Pr o g r ess iv e  W eb   Ap p )   2)   Har d war e:  T ab let  o r   to u ch - en ab led   k io s k   3)   Fu n ctio n :  T h is   is   th e  m ain   v i s ito r   in ter ac tio n   p o in t.  I t  in cl u d es  an   a n im ated   a v atar   f o r   g r ee tin g   u s er s   an d   in c o r p o r ates  th e   W eb   Sp e ec h   API   f o r   v o ice   r ec o g n itio n .   I t  ca n   r esp o n d   to   FAQs   u s in g   th e  Go o g le   Gem in i A PI  an d   m ak e   v id eo   c alls .   4)   Key   f ea tu r e :   T h e   o n e - tap   v id e o   ca ll  c h an g es  t h e  UI   f r o m   ch at  to   a   f u ll - s cr ee n   v id eo   m ee ti n g   with o u t  lo s in g   th e  co n v er s atio n   co n tex t.   b.   Staf f   d ash b o ar d   1)   Platfo r m : Reac t +   Vite  +  T ailwin d   C SS   2)   Har d war e:  Desk to p ,   lap to p ,   o r   tab let  co m p u ter   3)   Fu n ctio n : A   s taf f   m an a g em en t   d ash b o ar d   f o r   s ettin g   av ailab i lity   an d   p r o ce s s in g   in co m in g   r eq u ests .   4)   Key   Featu r es:   5)   T im etab le  v iew:  S taf f   m em b er s   ca n   s et  s tatu s   ( B u s y ,   Av ailab le)   6)   No tific atio n   ce n ter :  R eal - tim e  n o tific atio n s   f o r   in co m in g   ca ll s   u s in g   W eb So ck ets   7)   Vid eo   m o d al:  A   p o p - u p   win d o w  f o r   ac ce p tin g   o r   r ejec tin g   ca lls   an d   d is p lay in g   th e   v is ito r ' s   ca m er a   s tr ea m   c.   Un if ied   s er v er   1)   Platfo r m : N o d e. js   +  E x p r ess   +  So ck et. I O   2)   Fu n ctio n : T h e  m aster   c o o r d in atio n   s er v er   f o r   m a n ag in g   d ata   f lo w  an d   s tate   3)   Key   f ea tu r es:   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         C LAR A :   A   u n ified   h y b r id   AI - h u ma n   r ec ep tio n is t fra mewo r k   u s in g   Web R TC   and   …   ( D h a n u s h   S r id h a r   B a b u )   2773   ˗   API   g atew ay : REST  API s   f o r   Au th en ticatio n   ( /au th )   an d   d at a  ac ce s s   ( /time tab les)   ˗   Sig n alin g   s witch b o ar d :  W eb So ck et  n am esp ac es  f o r   r o u tin g   v id eo   co n n ec tio n   in f o r m atio n   b etwe en   u s er s   ˗   Per s is ten ce   m an ag er :  Po s tg r eSQL   d atab ase  o p er atio n s   with   f ailo v er   s u p p o r t  f o r   d ata  a v ailab ilit y   d u r in g   o u tag es.     3 . 2 .    F illi ng   re s ea rc h g a ps   C L AR A  i s   d esig n ed   to   f ill s p ec if ic  r esear ch   g ap s   in   t h e  cu r r e n t state  o f   th e  tech   in d u s tr y .   ˗   Gap   1:   T h e  u n ca n n y   v alley   o f   d is co n n ec ted   AI .   Mo s t  k io s k s   ar e  s ilo ed ,   an d   wh en   th ey   d o   n o t  r ec eiv e  a  q u esti o n ,   th e y   leav e   u s er s   s tu ck .   C L AR A  clo s es  th is   g ap   w ith   in teg r ated   escalatio n .   T h e  AI   m o n ito r s   its   o wn   co n f id e n ce   lev el.   W h en   f r u s tr atio n   o r   lo w  co n f i d en ce   ap p ea r s ,   it  au to m atica lly   p r esen ts   th e  “ C all   Staf f ”  b u tto n ,   en s u r in g   th e  u s e r   ex p er ie n ce   r em ain s   s ea m less   an d   f r u s tr atio n - f r ee .   ˗   Gap   2:   L aten cy   in   clo u d - b ase d   s ig n alin g .   M o s t  v id eo - b ased   s o lu tio n s   in v o lv e   th ir d - p ar ty   C PaaS   p r o v id er s   ( s u ch   as  T wilio   o r   Ag o r a) ,   in cr ea s in g   laten cy   a n d   co s ts .   C L AR A  clo s e s   th is   g ap   with   s elf - h o s ted   s ig n alin g .   B y   h o s tin g   a  cu s to m   So ck et. I O  s er v er ,   th e  laten cy   o f   s ig n alin g   r e m ain s   lo w — u s u ally   u n d er     50   m s   o n   a   lo ca l n etwo r k — an d   elim in ates p er - m in u te  b illi n g   ch ar g es,  p r o v id in g   a  c o s t - ef f ec tiv e  an d   h ig h - p er f o r m an ce   s o lu tio n .   ˗   Gap   3 :  Vu ln er ab ilit y   o f   d ata b ase - d ep en d e n t  k io s k s .   Mo s t  web   ap p licatio n s   f ail  wh en   th ei r   d atab ase  f ails ,   an d   d is p lay in g   a  “Da tab ase   co n n ec tio n   er r o r ”   s cr ee n   in   a  l o b b y   ca n   d am ag e   th e   r ep u tatio n   o f   an   in s titu tio n .   C L AR A   clo s es  th is   g ap   with   in - m em o r y   f allb ac k .   I t   i s   d esig n ed   to   f u n ctio n   as  a  s tatele s s   r ela y   wh en   s to r ag e  f ails .   C alls   ca n   s till   b e  f o r war d ed   b ec au s e  th e y ’ r e  tr an s ien t,  s o   th e  p r i m ar y   f u n ctio n   o f   th e   k io s k ,   co m m u n icatio n ,   is   m ain tain ed   ev e n   wh en   l o g g in g   is   lo s t.   ˗   Gap   4 :  L o s s   o f   co n tex t   d u r in g   h u m an   h an d o f f .   On e   o f   th e  b ig g est  p ain   p o i n ts   in   s u p p o r t   is   h av in g   u s er s   r ep ea t  in f o r m atio n   wh en   h an d ed   o f f   to   a  h u m an .   C L AR A  clo s es  th is   g ap   with   c o n tex t  f o r war d in g .   W h en   a  ca ll  i s   an s wer ed ,   th e  Staf f   Dash b o ar d   d is p lay s   a  b r ief   s u m m ar y   o f   th e  AI   in ter ac tio n   ( f o r   ex am p le,   “Visit o r   ask ed   ab o u t:  Deliv er i es”) ,   allo win g   s taf f   to   s tar t  wi th   co n te x t  ( “Hi,   I   s ee   y o u   h av e  a  p ac k ag e   f o r   u s ?” ) ,   m ak in g   th e  h a n d o f f   ea s ier .       4.   SYST E M   DE SI G N   4 . 1 .     3 - T ier  M o no re po   a rc hite ct ure   C L AR A  h a s   a  clea n   3 - T ier   Mo n o r ep o   ar ch itectu r e,   wh i ch   is   p r o p er ly   s y n ch r o n ized   with   npm   wo r k s p ac es.  T h is   allo ws th e  co m p o n en ts   to   b e  m o d u la r   y et  h ig h ly   in ter lin k ed .   a.   T ier   1:   C lien t - Sid e   ( Fro n ten d )   1)   Ap p s : a p p s /clien t a n d   ap p s /s taf f   2)   T ec h   s tack : Reac t 1 9 ,   Vite,   T a ilwin d   C SS   3)   R o le:  R en d er s   th e  UI ,   h an d le s   m ed ia  ca p t u r e   v ia    .     .    ,   an d   m an ag es  lo ca l  s tate.   T h e  cli en t  ap p   h as  a   “Ch at  I n ter f a ce ”  th em e,   wh ile  th e   s taf f   ap p   h as   a  “Da s h b o ar d /Ad m in ”  th e m e.   B o th   s h ar e  an d   co n s u m e  a  co m m o n   “Vid eo   C all”  co m p o n e n t  f r o m   th e   p ac k ag es/W eb R T C   s h ar ed   lib r ar y .   b.   T ier   2:   Ser v er - Sid e   ( B ac k en d )   1)   Ap p : a p p s /s er v er   2)   T ec h   s tack : E x p r ess . js ,   So ck et . I O   3)   R o le:  Han d les  b u s in ess   lo g ic,   au th en ticatio n ,   an d   s ig n al in g   r o u tin g .   Pro v id es  R E ST  en d p o i n ts   s ec u r ed   b y   C OR S  m id d lewa r e  an d   h elm et - p r o tecte d   h ea d e r s .   A  s p ec if ic  R T C   n am esp ac e  o n   th e  So ck et. I O  s er v er   h a n d les r ea l - tim e  ev en ts .   c.   T ier   3:   Data - Sid e   ( Sto r ag e )   1)   T ec h   s tack : Po s tg r eSQL ,   I n - M em o r y   Ma p   2)   R o le:  Han d les  lo n g - ter m   s to r ag e  f o r   User   Pro f iles   an d   C all  L o g s .   Sto r ag e   lo g ic   is   b ased   o n   a   R ep o s ito r y   p atter n   th at  a b s tr ac ts   th e  d ata  s to r e,   en a b lin g   a   s witch   b etwe en   th e  d atab ase  an d   th e   In - Me m o r y   Ma p .     4 . 2 .     Da t a   f l o w  a nd   ent it y   re l a t io ns hip s   I n   C L AR A,   th e  d ata  f lo w  is   en g in ee r ed   to   h av e  lo w  late n cy   wh ile  k ee p in g   s ec u r ity   a s   th e  to p   p r io r ity .   T h e  p r o ce s s   o f   in ter a ctio n   is   r ep r esen ted   th r o u g h   d i s tin ct  s tag es o f   d ata  f lo w   [ 1 0 ] .     4. 3 .     Ca ll initia t i o n f lo w  ( L ev el  1   DF D)   a.   T r ig g er : T h e  Vis ito r   click s   “Call Staf f ”  o n   th e  Kio s k .   b.   E m it: T h e  C lien t A p p   em its   a  ca ll: in itiate  ev en t w ith   m etad ata  to   th e  Ser v er .   c.   Valid ate:  T h e  Ser v er   v alid ates   th e  r eq u est an d   d eter m i n es wh ich   s taf f   m em b e r s   ar e  ac tiv e.   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   1 6 ,   No .   3 ,  J u n e   20 2 6 :   2 7 6 9 - 2 7 8 1   2774   d.   R o u te:  T h e  Ser v er   em its   a  ca ll:   I n co m in g   ev e n t  to   th e  s p ec if ic  R o o m I D  ass o ciate d   with   th e  tar g et  s taf f   m em b er .   e.   Aler t: T h e  Staf f   Ap p   r i n g s   an d   d is p lay s   a  p o p u p .   f.   Ack n o wled g e:  T h e   Staf f   Ap p   ac k n o wled g es  th e  e v en t,  an d   th e  C lien t  UI   tr an s itio n s   to   a  “Ri n g in g ”  s tate   [ 1 1 ] ,   [ 1 2 ] .     4. 4 .   E ntit y - re la t io ns hip   m o del   T h e  d atab ase  d esig n   e n ab les e n tity - r elatio n s h ip   m o d elin g   f o r   u s er s   an d   ca ll ses s io n s .   a.   USERS   T ab le:  Sto r es  s taf f   in f o r m atio n   a n d   r o les.  Key   f ield s   in clu d e:   1)   UUI D  ( Prim ar y   Key )   2)   em ail  ( Un iq u e)   3)   p ass wo r d _ h ash   4)   r o le  ( E NUM : ' s taf f ' ,   ' ad m in ' )   5)   d ep ar tm en t   b.   C AL L _ SESSIO N S T ab le:  T r ac k s   all  in ter ac tio n s .   Key   f ield s   in clu d e:   1)    _    ( PK)   2)     _    3)    _    ( Fo r eig n   Key )   4)   s tatu s   ( E NUM :  ' r in g in g , '   ' ac ce p ted , '   ' en d ed ' )   5)     _  ,   _    ( tim estam p s )   6)    _   ,   _     s to r ed   as JS ONB to   en ab le  b r o wser - ag n o s tic  f o r m ats     4. 5 .     UM L   s equence  f o r  ca ll set up   T h e  s eq u e n ce   o f   e v en ts   f r o m   th e  Vis ito r ,   Sig n alin g   Ser v er ,   a n d   Staf f   is   r e p r esen ted   in   a   UM L   s eq u en ce   d iag r am   f o r   th e  h an d s h ak e  p r o ce s s :   a.   Staf f   click s   “Ac ce p t Call . ”   b.   Staf f   B r o wser   ex ec u tes    .    ( )   to   ac c ess   th e  ca m er a.   c.   Staf f   B r o wser   estab lis h es a n        ( ) .   d.   Staf f   B r o wser   ca lls       ( ) .   e.   Staf f   B r o wser   em its   a  s ig n al  ev en t ( ty p e:  ' o f f e r ' ,   s d p )   to   th e  Ser v er .   f.   Ser v er   r elay s   th e  s ig n al  to   th e  C lien t K io s k .   g.   C lien t K io s k   ca lls        (   ) .   h.   C lien t K io s k   ca lls      ( ) .   i.   C lien t K io s k   em its   a  s ig n al  ev en t ( ty p e:  ' an s wer ' ,   s d p )   to   th e  Ser v er .   j.   Ser v er   r elay s   th e  s ig n al  to   th e  Staf f   B r o wser .   k.   Staf f   B r o wser   ca lls       (   ) .       5.   M E T H O DO L O G Y  AND  I M P L E M E NT A T I O N   5 . 1 .   T o o ls   a nd   t ec hn o lo g ies   C L AR A   w as  d ev el o p e d   wit h   a   r o b u s t  tec h   s ta c k   t h at  is   m o r e  f o c u s e d   o n   p er f o r m a n ce   a n d   s ca l ab ilit y .   a.   L a n g u a g e :   T y p e S c r i p t   5 . 0 +   f o r   s t a ti c   t y p i n g ,   w h ic h   h e l p s   r e d u c e   r u n t i m e   e r r o r s   a n d   i m p r o v e   m a i n t a i n a b il i t y .   b.   R u n tim e:  No d e. js   1 8 . x   ( L T S)  as th e  b ac k en d   r u n tim e  en v ir o n m en t.   c.   Fro n ten d :  R ea ct  1 9 . 0   f o r   th e  UI ,   co u p led   with   Vite  5 . 0   f o r   o p tim al  p er f o r m an ce   an d   T ail win d C SS   3 . 4   f o r   s ty lin g .   d.   R ea l - tim e : So ck et. I O  4 . 7   f o r   t h e  W eb So ck et  s ig n alin g   lay e r .   e.   Data b ase: Po s tg r eSQL   1 5 . 0   f o r   r elatio n al  d ata  s to r a g e.   f.   C o n tain er izatio n : D o ck er   2 4 . 0   f o r   ap p   co n tain er izatio n   a n d   r ep r o d u cib le  d ep l o y m en t.     5 . 2 .     Alg o rit hm ic  im plementa t io n   5 . 2 . 1 .   E x press   ba ck end:  a uth  a nd   s ig na lin g   lo g ic   Au th en ticatio n   is   p er f o r m e d   u s in g   a  Du al - T o k en   Ap p r o ac h   to   ac h iev e  a  b alan ce   b etwe en   s ec u r ity   an d   u s ab ilit y .   a.   L o g in : A f ter   s u cc ess f u l v alid a tio n   o f   c r ed en tials ,   th e  s er v er   p r o v id es two   to k en s :   1)   Acc ess   T o k en   ( s h o r t - liv e d ,   1 5   m in u tes)  f o r   API   ac ce s s .   2)   R ef r esh   T o k en   ( l o n g - liv ed ,   7   d ay s )   s to r ed   in   a n   HT T P - On ly   co o k ie.   b.   Mid d l ewa r e:  A  cu s to m   m i d d l e war e  is   u s e d   f o r   p r o te cte d   r o u t es.   I t e x tr ac ts   t h e   t o k e n   f r o m   t h e   a u t h o r iza ti o n   h e ad er ,   c h e ck s   its   s i g n at u r e   wi th   a   s ec r et  k ey ,   a n d   ass ig n s   t h e  d e co d ed   p a y l o a d   t o    .  .   O n   f ail u r e,   i t  r et u r n s   a  4 0 1   U n a u t h o r iz ed   r es p o n s e   [ 1 3 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         C LAR A :   A   u n ified   h y b r id   AI - h u ma n   r ec ep tio n is t fra mewo r k   u s in g   Web R TC   and   …   ( D h a n u s h   S r id h a r   B a b u )   2775   T y p eScr ip t   function authMiddleware(req, res, next) {      const token = req.headers.authorization?.split(' ');      try {        const payload = jwt.verify(token, SECRET);        req.user = payload;        next();      } catch (e) {        res.status(401).json({ error: 'Token Expired' });      }   }       5 . 2 . 2 .   So ck e t . I O   Ro o m   ma na g em ent   a lg o rit hm   T h e  s ig n alin g   s er v er   m u s t  ef f i cien tly   r o u te  m ess ag es  b etwe e n   s p ec if ic  p ee r s   with o u t  b r o ad ca s tin g   to   th e  en tire   n etwo r k .   T h is   is   ac h iev ed   th r o u g h   a  r o o m   m a n ag e m en t a lg o r ith m   ( _ {  } ).   a.   Ma p p in g :  T h e   s er v er   m ain tai n s   a  g lo b al  Ma p   d ata  s tr u ctu r e:        wh ich   m ap s       to     .   b.   J o in   lo g ic :  W h en   a   u s er   c o n n e cts  an d   a u th en ticates,  th eir   s o ck et  is   au to m atica lly   jo in ed   to   a  r o o m   n am e d    : {  } .     J av aScr ip t   socket.on('join', (userId) => {      socket.join(“user:” + userId);      userSocketMap.set(userId , socket.id);     console.log(`User ${userId} joined room user:${userId}`);   });     c.   R o u tin g   lo g ic :  T o   s en d   a  m ess ag e  to   a  s p ec if ic  u s er ,   th e   s er v er   em its   th e   ev en t   to   t h at   u s er ' s   s p ec if ic  r o o m .   T h is   en s u r es  $ ( 1 ) $   r o u tin g   co m p lex ity .     J av aScr ip t   socket.on('callUser', (targetId, data) => {     io.to(“user:” + targetId).emit('incomingCall', data);      console.log(`Routing call to user:${targetId}`);   });     d.   C lean u p :  On   d is co n n ec tio n ,   th e  s o ck et  is   au to m atica lly   r e m o v ed   f r o m   all  r o o m s ,   an d   th e   en tr y   is   clea r ed   f r o m   th e       .     5 . 2 . 3 .   WebRT C  peer   co nn ec t io n ha nd s ha k e  ( I CE   s t a t e  ma chine)   T h e  p r o ce s s   o f   estab lis h in g   a   W eb R T C   co n n ec tio n   is   a   s tr aig h tf o r war d   I C E   s tate  m ac h in e   to   f in d   a   v alid   n etwo r k   p ath .   T h is   p r o ce s s   in v o lv es  ex ch an g i n g   s ess io n   d escr ip tio n   p r o to co l  ( SDP)  in f o r m atio n   an d   I C E   ca n d id ates .   T h is   p r o ce s s   ca n   b e  m o d eled   as a   s tate  tr an s itio n   d iag r am .   L et  S b e  th e  s et  o f   I C E   s tates: {N ew,   Gath er in g ,   C h ec k in g ,   C o n n ec ted ,   Failed }.   L et  C   b e  th e  s et  o f   I C E   C an d i d ates.   a.   State  S0   ( New ) : T h e  R T C Peer C o n n ec tio n   o b ject  is   cr ea ted .   b.   State  S1   ( Gath er in g ) :  T h e  b r o wser   s ea r ch es  STUN   s er v er s   t o   d is co v er   its   p u b lic  I P  ad d r e s s ,   en ter in g   th e    ℎ    ( ) .   c.   State  S2   ( C h ec k in g ) :   T h e   b r o wser   m atch es  lo ca l  ca n d id ates  ( C _ lo ca l )   with   r em o te  ca n d id ates  ( C _ r emo te )  r ec eiv ed   th r o u g h   s ig n alin g   a n d   p er f o r m s   co n n ec tiv ity   ch ec k s .   T h is   is   th e  ℎ    ( ) .       ( _  , _   )   →   { ,  }     d.   State  S3   ( C o n n ec ted ) : A   v alid   p ath   is   estab lis h ed .   T h e  m ed ia   s tr ea m   b eg i n s   to   f l o w  o v er   SR T P.   e.   State  S4   ( Fai led ) :  I f   n o   v alid   p ath   is   estab lis h ed   ( e. g . ,   s y m m etr ic  NAT ) ,   th e  s tate  tr an s it i o n s   to   ' F AI L E D' ,   in itiatin g   a  f allb ac k   o r   er r o r   m ess ag e.   T h is   n eg o tiatio n   p r o ce s s   is   as y n ch r o n o u s .   T h e  s ig n alin g   s e r v er   tr an s m its   d if f er e n t  p ay lo ad s   ( o f f er ,   an s wer ,   ca n d id ate)   f r o m   ea c h   p ee r   [ 1 4 ] ,   [ 1 5 ] .     5 . 2 . 4 .   I n - m emo ry   f a llb a ck   re s ilience  lo g ic   T h e  C allR ep o s ito r y   clas s   h as  a  f allb ac k   s y s tem   m o d eled   b y   a  s elec tio n   f u n ctio n   σ .   T h is   is   cr itical  f o r   k ee p in g   t h e  s y s tem   u p   a n d   r u n n in g   wh en   th e  d ata b ase  is   n o t  s tab le.     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   1 6 ,   No .   3 ,  J u n e   20 2 6 :   2 7 6 9 - 2 7 8 1   2776   L et  D  b e  th e   Data b ase  s tatu s   an d   M  b e  th e   m em o r y   s to r e .   T h e  s to r a g e  f u n ctio n   Sto r e( s ess io n )   is   d ef in ed   as:     Store ( session ) =       DB . insert ( session )  if   D   =  CONNECTED      MemoryMap . set ( session . id ,  session )  if   D   ≠  CONNECTE D     I n   o th er   wo r d s ,   th e  s y s tem   ch ec k s   th e  d atab ase  co n n ec tio n   b ef o r e  e v er y   wr ite.   I f   th e  d atab ase  is   d o wn   [ 1 6 ] ,   it  p r in ts   a   war n in g   m ess ag e  an d   wr ites   th e  s ess io n   in f o r m atio n   to   a  Ma p   in   th e  ap p licatio n   h ea p .   W h ile  th is   in f o r m atio n   is   ep h e m er al  ( lo s t  d u r in g   r estar ts ) ,   it  g u ar an tees  th at  ca llin g   o r   co n n ec tin g   a  ca ll  n ev er   g ets b lo ck ed   b y   a  d atab ase  f ailu r e.     J av aScr ip t   class CallRepository {     constructor() {      this.memoryMap = new Map();     }     async create(session) {      if (this.dbStatus === 'CONNECTED') {     // Primary path: Insert into database     return await this.db.insert(session);      } else {     // Fallback path: Use in - memory map     console.warn('DB Down, using Memory');     this.memoryMap.set(session.id, session);     return session;      }     }   }       6.   RE SU L T S AN D  D I SCU SS I O N   6 . 1 .     P er f o r m a nce  a nd   t esting   s um m a r y   T h e  C L AR A   s y s tem   was te s te d   f o r   p er f o r m a n ce   to   en s u r e  its   ap p licab ilit y   f o r   r ea l - tim e  u s ag e  with in   an   in s titu tio n al  en v ir o n m en t.   T h e  test in g   was  ce n ter ed   o n   th r ee   m ain   asp ec ts :  laten cy ,   th r o u g h p u t,  a n d   r eliab ilit y .     6 . 1 . 1 .   Video   la t ency   a nd   qu a lity   m et rics   Glass - to - Glas s   laten cy   ( _  )  –   th e  tim e  tak en   f r o m   th e  ac tu al  ev en t  in   th e  r ea l  wo r ld   t o   its   ap p ea r an ce   o n   th e   r ec eiv in g   s cr ee n   –   is   th e  m o s t im p o r tan t  m etr ic  in   v id eo   c o m m u n icatio n .   a.   Ap p r o ac h :  _    m ea s u r em en ts   w er e  d o n e  u s in g   a  h i g h - s p ee d   ca m er a  s y s tem   th at  r ec o r d e d   b o th   t h e  s en d in g   an d   r ec eiv in g   s cr ee n s   s im u ltan eo u s ly   [ 1 7 ] – [ 2 0 ] .   b.   Fin d in g s   c.   C o n clu s io n :  T h e  s y s tem   r em ain s   well  w ith in   th e  2 0 0   m s   th r esh o ld s   co n s id er ed   n ec es s ar y   f o r   n atu r al,   u n b r o k en   co n v er s atio n   f l o w.   Ad ap tiv e  r eso lu tio n   s ca lin g   ( r ed u cin g   f r o m   7 2 0 p   to   3 6 0 p   o n   s u b o p tim al   n etwo r k s )   m ain tain e d   f r am e   r ates,  alb eit  at  th e  ex p en s e  o f   p ix el  d en s ity .     6 . 1 . 2 .   O nli ne  m o de  -   AP I   lo a d t esting   L o ad   test in g   was d o n e   u s in g   t h e  k 6   t o o l to   d eter m in e  th e   s ca lab ilit y   o f   th e  s ig n alin g   s er v er .   a.   Scen ar io :  5 0 0   co n cu r r en t v ir tu al  u s er s   ( VUs)  m im ick in g   s taf f   m em b e r s   lo g g i n g   i n   an d   f etc h in g   tim etab les  at  th e  s am e  tim e.   b.   Me tr ics:   1)   T h r o u g h p u t ( λ ) : th e  n u m b e r   o f   s u cc ess f u l r eq u ests   p er   m in u t e   2)   P9 5   r esp o n s e  tim e : th e  9 5 th   p er ce n tile o f   r esp o n s e  tim es   c.   R esu lts :   1)   P9 5   r esp o n s e  tim e:  8 5   m s   2)   E r r o r   r ate:  0 %   3)   R eso u r ce   u tili za tio n : CP U  r e m ain ed   at  4 5 % o n   a  s tan d a r d   2   v C PU in s tan ce   d.   An aly s is :  T h e  ev en t - d r iv en ,   n o n - b lo c k in g   I /O  ar c h itectu r e  o f   No d e. js   was  ex tr em ely   ef f ec tiv e  at  h an d lin g   th e  co n cu r r en c y   o f   W eb So ck e t c o n n ec tio n s   an d   API   r eq u ests .     6 . 1 . 3 .   O f f lin e/f a llb a ck  m o de  re lia bil it y   A  f u ll d atab ase  f ailu r e  was sim u lated   b y   s to p p in g   th e  Po s tg r eSQL   co n tain er   ( d o ck e r   s to p   Po s tg r es ).   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         C LAR A :   A   u n ified   h y b r id   AI - h u ma n   r ec ep tio n is t fra mewo r k   u s in g   Web R TC   and   …   ( D h a n u s h   S r id h a r   B a b u )   2777   a.   Ob s er v atio n :  T h e  s er v er   lo g s   im m ed iately   r ef lecte d   a  “c o n n ec tio n   er r o r ”  an d   f ell  b ac k   to   th e  “m em o r y   s to r e”   s tr ateg y .   b.   I m p ac t:  No   is s u es  wer e  v is ib l e  to   u s er s .   Vis ito r s   co u ld   in iti ate  ca lls ,   an d   s taf f   m em b er s   co u ld   jo in   th em .   T h e  s y s tem   was a   s tateles s   r elay .   c.   R ec o v er y :  Au to m atica lly   r ec o n n ec tin g   to   th e  d atab ase  v alid ated   th e  o f f lin e - f ir s t a r ch itectu r e.     6 . 1 . 4 .   User  inte rf a ce   a nd   us a bil it y   t esting   W e  co n d u cted   a  u s ab ilit y   test   with   ten   p ar ticip an ts ,   f iv e  s taf f   an d   f iv e   v is ito r s .   a.   Vis ito r   f ee d b ac k :  T h e  a n im ate d   av atar   p r o v id e d   a  s en s e  o f   s o cial  p r esen ce   an d   m ad e  th e   p ar ticip an t  f ee l  as if   th ey   wer e  b ein g   h ea r d .   T h e  “Call Staf f ”  b u tto n   was a   s ig n if ican t c o n f id en ce   b u ild e r   [ 2 1 ] .   b.   Staf f   f ee d b ac k :  Staf f   ap p r ec i ated   th e  au d ib le  aler ts ,   wh ich   allo wed   th em   to   m u ltit ask   with o u t  m is s in g   ca lls .   c.   SUS  s co r e:  T h e  s y s tem   u s ab i lity   s ca le  s co r ed   8 8   o u t  o f   1 0 0 ,   in d icatin g   a n   A - g r ad e  lev el  o f   u s ab ilit y .   F ig u r e  1   s h o ws  th e  r esu lts   o f   th e  f r o n t  s cr ee n   o f   C L AR A  o n ce   it  i s   o p en ed   an d   a ls o   th e  n etwo r k   p er f o r m an ce   is   co m p ar ed   in   T ab le  1 .                 Fig u r e  1 .   Fro n t scr ee n   o f   th e  C L AR A  w ith   v ar io u s   f ea tu r es       T ab le   1 .   Netwo r k   p er f o r m a n c e  an d   v i d eo   q u ality   u n d er   d i f f er en t n etwo r k   co n d itio n s   N e t w o r k   T y p e   A v e r a g e   L a t e n c y   V i d e o   Q u a l i t y   L o c a l   N e t w o r k   ( L A N )   45   ms   7 2 0 p   (HD)   4G   N e t w o r k   120   ms   360p  ( A d a p t i v e )       6 . 2 .     Dis cus s io n   T h e  f in d in g s   c o n f ir m   th e   h y p o th esis   th at  h y b r id   AI   ar ch itectu r e  ca n   s u cc ess f u ll y   in teg r ate  au to m atio n   a n d   h u m an   o v e r s ig h t.  T h e  o f f lin e - f ir s t  d atab ase  ar ch itectu r e  was  s u r p r is in g ly   r esil ien t,   d ec o u p lin g   th e  s ig n alin g   p ath   f r o m   th e  p er s is ten ce   lay er .   Mo n o r ep o   d ev elo p m en t  was  f aster ,   an d   th e  s h ar ed   C allSe s s io n   ty p e  d ef in itio n   b etwe en   th e  b ac k en d   s ch em a  a n d   th e  f r o n ten d   R ea ct  co m p o n en ts   r ed u ce d   d ata - s tr u ctu r e  m is m atch   er r o r s   to   al m o s t n o th in g   [ 2 2 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   1 6 ,   No .   3 ,  J u n e   20 2 6 :   2 7 6 9 - 2 7 8 1   2778   T h e  s u cc ess f u l  b u ild   o f   C L AR A  d em o n s tr ates  th at  cu r r en t  web   tech ,   s u ch   as  W eb R T C   an d   Pro g r ess iv e  W eb   Ap p s ,   h as  r e ac h ed   a  le v el  o f   m atu r ity   to   r iv al  p r o p r ietar y   h ar d war e  f o r   a p p licatio n s   s u ch   as   v is ito r   m an ag em en t.   T h e  s y n er g y   o f   co s t - ef f ec tiv e n ess   ( u s in g   o f f - th e - s h elf   iPad s   in s tead   o f   s p ec ialized   in ter co m   h ar d war e)   an d   f lex ib ilit y   ( r em o tely   m an a g in g   s taf f )   p r o v id es  a  co m p ellin g   b u s in ess   ca s e  f o r   im p lem en tatio n   i n   ed u ca tio n al  an d   b u s in ess   en v ir o n m en t s   [ 2 3 ] .   T o   m ea s u r e   tech n ical   ef f ec tiv en ess ,   co s t   ef f icien cy ,   a n d   an al y s is   q u ality   th e  p er f o r m a n ce   m ea s u r es w er e  d o n e   [ 2 4 ] .   T h e  C L AR A  Un if ied   Mo n o r e p o   p r o v i d es  a  p r o d u ctio n - r ea d y   p r o to ty p e   f o r   a   h y b r id   AI   r e ce p tio n is t .  B y   in teg r atin g   m o d e r n   we b   t ec h — R ea ct  f o r   th e   UI ,   No d e. js   f o r   lo g ic,   W eb R T C   [ 2 5 ] ,   [ 2 6 ]   f o r   m ed ia,   an d   Po s tg r eSQL   f o r   d ata — we ' v e  b u ilt  a  s y s tem   th at  i s   g r ea ter   t h an   th e  s u m   o f   its   p ar ts .   I t  s o l v es  th e  Au to m atio n   Par ad o x   b y   alwa y s   h av in g   h u m an   em p ath y   at  h an d ,   as we ll a s   th e  Scalab ilit y   p r o b lem   b y   d eleg atin g   m u n d an e   task s   to   AI .   E x ten s iv e  test in g   h as sh o wn   th at  o u r   s y s tem   is   r o b u s t,  s ec u r e,   a n d   u s er - f r ien d l y .   C o s t - ef f ec tiv e  s ca lab ilit y :  Ou r   s y s tem   allo ws  a   s in g le  em p lo y ee   to   m an ag e  m u ltip le  p h y s ic al  lo b b ies  f r o m   a   d is tan ce ,   s ig n if ican tl y   r ed u cin g   p e r s o n n el  c o s ts .   Z er o - in s tall  d ep lo y m en t:  As  a   web - b ased   PW A,   C L AR A   ca n   r u n   o n   co m m o d ity   h ar d war e  ( s u ch   as  iPad s )   with o u t  r eq u ir in g   lar g e  s o f tw ar e  in s tallatio n s   o r   s p ec ialized   h ar d war e.   Hig h   a v ailab ilit y :  Ou r   in - m em o r y   f a llb ac k   en s u r es  a   s ea m less   u s er   ex p e r ien ce ,   e v en   d u r in g   o u tag es.  Un if ied   d ata  m o d el:  T h e  Mo n o r ep o   s tr u ctu r e  h elp s   en s u r e  co n s is ten cy   an d   m ain tain ab ilit y ,   m in im izin g   tech n ical  d eb t   [ 2 7 ] .       7.   CO NCLU SI O N   T h is   s tu d y   s u cc ess f u lly   d e m o n s tr ates  th e  C L AR A  u n if ied   Mo n o r ep o   as  a  p r o d u ctio n - r ea d y   p r o to ty p e  f o r   a  h y b r id   A I   r ec ep tio n is t ,   ef f ec tiv ely   b ala n cin g   au to m ated   ef f icien cy   with   h u m an   o v er s ig h t.   B y   lev er ag in g   m o d er n   web   tech n o lo g ies,  th e  s y s tem   ac h iev e s   s ca lab le  an d   co s t - ef f ec tiv e  v is ito r   m an ag em en t   with o u t  r ely in g   o n   s p ec ialize d   h ar d war e.   Fu tu r e  v e r s io n s   o f   C L AR A  will  f u r th er   in te g r ate  AI   an d   ex p an d   f u n ctio n ality :   v o ice   b io m etr i cs:  in teg r atin g   V o ice  I D   to   id en tify   r eg u lar   s taf f   m em b e r s   o r   V I P  v is ito r s ,   allo win g   f o r   p er s o n alize d   g r e etin g s .   Mu lti - ten an t  SaaS:  Mo d if y in g   th e  d atab ase  s ch em a   to   h an d le  m u ltip le  o r g an izatio n s   o n   a  s in g le  s er v er ,   allo win g   f o r   a   co m m e r cial  SaaS  o f f er in g .   Mo b ile  n ativ e   ap p :  W r ap p in g   th e   s taf f   PW A   in   R ea ct  Nativ e  t o   p r o v i d e  s y s tem - lev el  p u s h   n o tific atio n s ,   aler tin g   s taf f   ev en   wh en   th e  ap p   is   clo s ed .   L L M   in teg r atio n   with   R AG:  Up g r ad in g   NL P   f r o m   s im p le  k ey wo r d   s ea r c h   to   a   r etr iev al - au g m e n ted   g en er atio n   m o d el  u s in g   Op e n AI   o r   Gem in i  API s .   T h is   allo ws  C L AR A   to   p r o ce s s   co m p lex ,   co n tex t - d ep en d e n t  q u er ies  b y   r etr iev i n g   in f o r m atio n   f r o m   th e  in s titu tio n ’ s   d o cu m en ts   o n   d em a n d .   I n   co n cl u s io n ,   C L AR A  r ep r esen ts   a  s ig n if i ca n t  s tep   f o r war d   in   th e   ap p licatio n   o f   AI   an d   r ea l - ti m e  co m m u n icatio n   tech n o lo g y   to   th e   h o s p itality   a n d   v is ito r   m a n ag em en t secto r s .       F UNDING   I NF O R M A T I O N   Au th o r s   s tate  n o   f u n d in g   in v o lv ed .       AUTHO R  CO NT RI B UT I O NS ST A T E M E N T     T h is   jo u r n al  u s es  th e  C o n tr ib u to r   R o les  T ax o n o m y   ( C R ed iT)   to   r ec o g n ize  in d iv id u al  au th o r   co n tr ib u tio n s ,   r ed u ce   au th o r s h ip   d is p u tes,  an d   f ac ilit ate  co llab o r atio n .     Na m e  o f   Aut ho r   C   M   So   Va   Fo   I   R   D   O   E   Vi   Su   P   Fu   Dh an u s h   Srid h a r   B ab u   ✓   ✓   ✓   ✓     ✓   ✓   ✓   ✓     ✓         Nag ash r ee   Nag esh   ✓   ✓     ✓   ✓     ✓     ✓   ✓     ✓   ✓     Am b le  Nag en d r a   Aash u th o s h       ✓   ✓                       Ad ith y a  Nim m ala  C h an d r a       ✓   ✓         ✓               Mu th u s am y   Nav ee n   Ku m ar         ✓     ✓     ✓       ✓             C   :    C o n c e p t u a l i z a t i o n   M   :    M e t h o d o l o g y   So   :    So f t w a r e   Va   :    Va l i d a t i o n   Fo   :    Fo r mal   a n a l y s i s   I   :    I n v e s t i g a t i o n   R   :    R e so u r c e s   D   :   D a t a   C u r a t i o n   O   :   W r i t i n g   -   O r i g i n a l   D r a f t   E   :   W r i t i n g   -   R e v i e w   &   E d i t i n g   Vi   :    Vi su a l i z a t i o n   Su   :    Su p e r v i s i o n   P   :    P r o j e c t   a d mi n i st r a t i o n   Fu   :    Fu n d i n g   a c q u i si t i o n     Evaluation Warning : The document was created with Spire.PDF for Python.