I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   16 ,   N o .   3 D e c e m b e r   201 9 ,   pp .   1 530 ~ 1538   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 6 .i 3 . pp 153 0 - 1538             1530       Jou r n al   h o m e pa ge ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   Op t i m i z a t i o n   o f   h o u se   p u r c h a s e   r e c o m m e n d a t i o n   s y st e m   ( HPR S )   u si n g   g e n e t i c   a l g o r i t h m       K . A . F . A .   S am ah ,   I . M .   B ad ar u d i n ,   E. E.   O d z al y K . N .   I s m ai l ,   N . I . S .   N as a r u d i n N . F .   Tah a r ,     M . H .   K h ai r u d d i n   F a c ul t y   o f   C o m put e r   a nd   M a t he m a t i c a l   S c i e nc e s ,   U n i v e r s i t i   T e kn o l o g i   M A R A   ( K a m pus   J a s i n ) ,   M a l a y s i a       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e d   M ar   1 ,   20 19   R e v i s e J un   28 ,   2019   A c c e pt e J ul   2 2,   2019       T hi s   p a pe r   pr e s e nt s   t h e   o pt i m i z a t i o o f   ho us e   pur c ha s e   r e c o m m e nda t i o s y s t e m   ( H R P S )   us i ng   G e ne t i c   A l go r i t hm .     E v e r y o ne   i t hi s   w o r l d   ha s   t h e i r   o w dr e a m   ho us e   a nd   pl a t o   pu r c ha s e   i t   de p e nd i ng   o t h e i r   b udg e t   a nd   ba s e o t he   ho us e   pr e f e r e nc e s .   H o m e buy e r s   f a c e   pr o bl e m   i c o m pa r i ng   t he   ho us e   p r o pe r t y   w e bs i t e s   a c c o r di ng   t o   t he   f a c t o r s   du r i ng   t h e   ho u s e   s ur v e y .   S ubs e que nt l y ,   i t   i s   t i m e - c o ns um i ng   i m a ki ng   t h e   de c i s i o a nd  t he y   ne e t o   be a r   t h e   t r a ns po r t a t i o c o s t   a s   t he y   w i l l   ne e t o   t r a v e l   t o   o ne   ho us e   de v e l o pe r   o f f i c e   t o   a no t he r .   I a ddi t i o n,   s o m e   o f   t he   ho m e bu y e r s   f e l t   d i s a ppo i n t e d   w he t he i r   e x pe c t a t i o ns   w e r e   no t   m e t .   T hu s ,   i o r de r   t o   o pt i m i z e   t h e   pr e f e r e nc e s ,   i t h i s   pa p e r ,   w e   p r e s e n t   a   w e b - ba s e d   ho us e   pur c ha s e   r e c o m m e nda t i o s y s t e m   ( H P R S )   us i ng   a   g e ne t i c   a l g o r i t hm .   T he n ,   i t   f o l l o w s   by   t e s t   t he   f unc t i o na l i t y   a nd  u s a b i l i t y   o f   t he   s y s t e m .   A s   a   r e s ul t ,   t he   s y s t e m   f o und  t o   f unc t i o a c c o r di ng l y   a nd  o bt a i m o r e   t ha t h e   a v e r a g e   s c o r e   o f   s y s t e m   us a b i l i t y   s c a l e   t e s t i ng .   F o r   f ur t he r   r e s e a r c h ,   i t   i s   r e c o m m e nde t o   a dd   m o r e   da t a   t o   t he   d a t a ba s e   a nd   c o m pa r e   w i t h   o t he r   a l g o r i t hm s .   Ke y w or d s :   G e n e t i c   a l go ri t hm   o pt i m i z a t i o   H o us e   b udge t     H o us e   pr e f e r e n c e s     H o us e   pur c ha s e   r e c o m m e n d a t i o s y s t e m   (H P R S )   C opy r i gh t   ©   201 9   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   K . A . F . A .   S a m a h   F a c ul t y   of   Co m put e r   a n d   M a t h e m a t i c a l   S c i e n c e s ,     U n i v e r s i t i   T e kn o l o gi   M A R A   (K a m pus   J a s i n),   7730 M e r l i m a u,   M e l a k a ,   M a l a y s i a .   E m a i l :   k h y r i n a 7 83@ m e l a ka . ui t m . e du. m y       1.   I N TR O D U C TI O N     A   h o us e   i s   a   h o m e ,   s t r uc t u r e   o r   b ui l d i n g   t ha t   f un c t i o n s   a s   a   s h e l t e f r o m   t h e   r a i n   a n d   h e a t   f o r   h um a n s   [1 ]   a n a c t s   a s   a   b a s i c   n e e f o r   e v e r y   h um a n   i n   t h e   w o r l w h e r e   m o s t   da i l y   a c t i v i t i e s   of   a   h um a n   o c c ur   a t   h o m e   [2] .   T h e r e   a r e   t w o   t y p e s   of   h o us e s   w h i c h   a r e   L a n de d”   a n N o n - L a n de d   p r o pe r t y   [3] .   E xa m pl e   of  N o n - L a n de d”   h o us e s   a r e   c o n do m i n i u m ,   f l a t ,   a nd  a p a rt m e nt s .   E a c h   h o m e b u y e r   h a v e   t h e i r   o w n   h o us e   pr e f e r e n c e s   w h e n   t h e y   w a n t   t o   pu r c ha s e   a   h o us e   a nd  t h e y   s t r o n gl y   pr e f e r   t o   pu r c ha s e   i t   i f   t r u l y   m e e t s   t h e i r   h o us i n p r e f e r e n c e s .   It   i s   c o n s i de r e a s   a   t o ug h   de c i s i o a s   t h e   pr o c e s s   i n v o l v e l o n du r a t i o n   f o r   t h e   c o m m i t m e n t   f r o m   t h e   f i r s t   do w n   p a y m e n t   u n t i l   t h e   m o n t hl y   pa y m e n t   f o r   t h e   h o us i n l o a n   [4] .   I t e r m s   o l o c a t i o n ,   h o m e b u y e r s   pr e f e r r e t o   l i v e   i n   u r b a n   a r e a   s o   a s   t o   be   c l o s e   t t h e i r   w o r kpl a c e   a n s e r v i c e s   [5] H o us i n pu r c h a s i n t r e n i n     M a l a y s i a   i s   de t e rm i n e d   m o s t l y   by   de m o gr a p h i c ,   p ri c e   a n d   l o c a t i o n   [6 - 7] .   L oc a t i o n a l   qu a l i t i e s   l i ke   a c c e s s i b i l i t y   t o   c i t y   c e n t r e   a n di s t a n c e   f r o m   w o r pl a c e   to   t h e   h o us e   a r e   o n e   of   t h e   m a i n   c o n c e rn s   f o r   h o us e   b u y e r s   i n   u r b a n   a r e a s   [8] .   F u r t h e rm o r e ,   f a c i l i t i e s   l i ke   pub l i c   t ra n s po rt ,   s upe rm a r ke t ,   h y pe r m a rke t ,   h o s pi t a l ,   a nd  c l i n i c   a r e   t h e   f a c t o r s   t ha t   h o m e b uy e r   w i l l   c o n s i de w h e pu r c ha s i n g   a   h o us e   [9].   H ow e ve r ,   t h e r e   w e r e   fe w   pr ob l e m s   e n c o un t e r e i n   t h e   pr o c e s s   of   b u y i n a   h o us e .   F i r s t l y ,   t h e   i n t e rn e t   ha s   b e c o m e   a   pl a t f o r m   f o r   h o m e b u y e r   t o   s e a r c h   f o r   t h e   h o us e .   T h e   N a t i o n a l   A s s o c i a t i o o f     R e a l t o r s   (N A R s t a t e t ha t   88%   o f   h o m e b u y e r s   c h o o s e   t h e   i nt e rn e t   w h e n   s e a r c h i ng  f o r   h o us e   i n f o r m a t i o [ 10 ] .   T h e y   do   n o t   kn o w   t h e   h o us e   pr o pe r t y   w e b s i t e s   w h e n   do i n t h e   s ur v e y ,   t h e r e f o r e   t h e y   w i l l   s e a r c h   a l l   o v e r   t h e   i n t e rn e t   t o   f i n t h e   w e b s i t e   b a s e o n   t h e   de s i r e h o us e   l oc a t i o n .   H o m e b u y e r   w o ul ha v e   t s pe n m o r e   t i m e   w h e n   do i n h o us e   s ur v e y   f r o m   di f fe r e n t   h o us e   de v e l o pe r   u n t i l   i t   m e e t s   t h e i r   h o us e   pr e f e r e n c e s   [11] Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       O pt i m i z a t i on   o f   h ous e   pur c h as e   r e c om m e nda t i on   s y s t e m   ( H P R S)   us i ng   ge ne t i c   a l gor i t hm   ( K. A . F . A .   S am ah)   1531   T hr o ug h   a   s u r v e y   c o n duc t e i n   M e l a k a   i n v o l v i n 52  pa rt i c i pa n t s 81. 1%  o f   r e s po n de n t s   us e   t h e   w e b s i t e   a s   a   pl a t f o r m   t o   do   t h e i r   h o us e   s ur v e y   a n 73 . 6%  o f   r e s po n de n t s   c l a i m e di f f i c ul t i e s   i n   do i n t h e   s u r v e y   fo r   t h e   h o us e .   T h e   i n c r e a s i ng  of   h o us e   pr i c e   t o h i g h   h a s   a f f e c t e t h e   a b i l i t y   of  t h e   h o m e b u y e r   t o   b u y   a   h o us e   [1] .   T hr o ug h   t h e   s u r v e y   t h a t   ha b e e n   c o n duc t e d,   i t   s h o w s   t h a t   4 8. 1%  r e s po nde nt   ha a   s a l a r y   be t w e e n   R M 1, 000 - R M 5, 000,   i t   c l a i m e t h a t   hi g h   p ri c e   h o us e s   a r e   n o t   a f fo r da b l e   fo r   a   h o m e b u y e r   w i t h   a   l o w - i n c o m e   s a l a r y   a n d   t h e y   n e e t o   f i n o t h e r   a l t e rna t i v e s .   H o us i n a f f o r da b i l i t y   r e f e r s   t a   c o n di t i o n   w h e r e   pe o pl e   s a v e   t h e i i n c o m e   t o   b u y   a   h o us e ,   a s   w e l l   a s   t o   pa y   fo r   o t h e r   e xpe n s e s .   T h e   m i d dl e - i n c o m e   pe o pl e   a r e   c o n c e r n   b e c a us e   a f fo r da b i l i t y   n o t   o n l y   a ff e c t s   t h e i r   a b i l i t y   t o   b e c o m e   a   h o m e ow n e r   b ut   a l s o   t h e   t y p e s   of   h o m e   t ha t   t h e y   a r e   a b l e   t o   pu r c h a s e   [12 ].   E a c h   h o m e b u y e r   ha s   t h e i o w n   e xpe c t a t i o n s   o t h e   h o us e   t ha t   t h e y   pur c ha s e   y e t   t h e r e   w a s   a   c o n t ra d i c t i o n   w i t h   t h e   a t t ri b ut e s   pr o v i de by   t h e   h o us i n de v e l o pe r s   a n c a us e s   u n s a t i s f a c t i o n   [ 13] .   O n e   of  t h e   m o s t   i m po r t a n t   f a c t o r ,   w h e n   a   h o m e b u y e r   w a n t s   t o   b u y   a   h o us e   i s   h o us e   pr e f e r e n c e s .   In   t h e   s a m e   s ur v e y i t   s h o w s   t ha t   86. 5%  of  r e s po n de n t s   w i l l   r e f e r   t o   t h e   p r o v i de f a c i l i t i e s   a s   o n e   o f   t h e   f a c t o r s   i de c i s i o n   m a k i n t o   pur c ha s e   a   h o us e .   B e s i de s ,   o t h e r   c o m m i t m e n t s   s uc h   a s   c a r   l o a n ,   b a n l o a n ,   pe r s o n a l   s a v i n a n d   o t h e r s   h a v e   a ff e c t ed   t h e   h o us i n a f fo r da b i l i t y   fo r   t h e   h o m e b u y e r s   [14] .   T h i s   w a s   pr o v e n   w h e r e by   71. 2%  of  t h e m   a g r e e t h a t   t h e y   h a v e   di f f i c ul t i e s   t c a l c ul a t e   t h e   b udge t   due   t o   ow n   c o m m i t m e n t s .   O t h e r   c o nt r i b ut i ng  f a c t o r   l i ke   goo e n v i r o nm e n t   o f   r e s i de n t i a l   n e i g h b o urh o od  [ 15 p r e f e r a b l y   w i t h   ga t e n e i g h b o urh o o d ,   i s   b e l i e f   c a n   h e l t o   r e duc e   c r i m e s   i n   r e s i de nt i a l   a r e a s   [16] .   I n   a ddi t i o n   t o   t h a t ,   h o m e b u y e r   w i l l   a l s o   c o n s i de r   h o us e   f e a t ur e s   s uc h   a s   b ui l di n g’s   s ha pe ,   t h e   a ppe a ra n c e   a nd  t h e   di m e n s i o n s   w i t h   di f f e r e n t   s i z e   o f   l o t s ,   t h e   b ui l t - up   a r e a   a nd  s c a l i n g   o f   t h e   h o us i ng  [1 7].     R e c o m m e n d a t i o n   t e c hn i q ue s   h e l t o   p r o v i de   s ugge s t i o n s   t o   t h e   us e r.   T h e   a i m   of  t h e   r e c o m m e n d a t i o n   t e c hn i que s   i s   t o   ge n e r a t e   a   r e s ul t   t o   t h e   us e r   w h e n   t h e y   m a ki n a   de c i s i o n   w hi l e   f a c e w i t di f fe r e nt   c h o i c e s   [18] .   T h e   t hr e e   t e c hni que s   t ha t   s u i t a b l e   for   t h i s   p r o j e c t   i s   t h e   R ul e - B a s e E xpe r t   S y s t e m ,   F uz z y   L o gi c ,   a n G e n e t i c   A l go ri t hm .   A   r u l e - b a s e s y s t e m   i s   a   t y pe   of   e xpe r t   s y s t e m .   T hi s   t y pe   o e xpe r t   s y s t e m   us e s   r ul e s   t o   di s pl a y   t h e   i n f o r m a t i o n   i n t o   t h e   s y s t e m .   A   r u l e - b a s e s y s t e m   c a n   b e   us e fo r   t h e   pu r po s e   of   kn o w l e dg e   di s c ov e r y ,   w h i c h   m e a n s   t o   e xt r a c t   i n f o r m a t i o n   o r   k n o w l e dge   di s c ov e r e f r o m   da t a   [19 ] .   A l t h o ug h   r u l e - b a s e s y s t e m   c a n   b e   a ppl i e e a s i l y ,   t h e   n u m b e r   o f   r ul e s   c a n   b e c o m e   c o m pl i c a t e i f   i n v o l v e   i n   a   l a r ge r   p r o b l e m   [20].   A   n o n l i n e a r   m a ppi ng  o a n   i nput   d a t a   i s   s e t   t o   a   s c a l a r   o ut put   d a t a   c a n   b e   de f i n e a s   F uz z y   L o gi c   (F L ).   It   i s   a   s ui t a b l e   t oo l   t h a t   c a n   de a l   w i t h   a   pr o b l e m   t ha t   h a s   dy n a m i c   be h a v i o r   a n h e l ps   t o   pr o v i de   t h e   b e s t   s o l ut i o n s   t o   pr o b l e m s   t h a t   i n v o l v e   t h e   m a ni pul a t i o n   o f   s e v e r a l   v a ri a b l e s   [18] .   F L   c o n t a i n s   m a i n   p a r t s   w hi c h   a r e   F u z z i f i c a t i o n,   F u z z y   In f e r e n c e   P r o c e s s ,   a n D e f uz z i f i c a t i o n.   G A   i s   t h e   s e a r c h   a l go r i t hm   b a s i s   o n   t h e   de ve l o pm e n t a l   i de a s   o n a t u r a l   s e l e c t i o n   a n ge n e t i c .   B e s i de s   pr o v i di n a n   a l t e rna t i v e   m e t h o t s o l ve   a   pr o b l e m ,   G A   a l s o   pe r f o r m s   b e t t e r   t h a o t h e r   t r a d i t i o n a l   m e t h o ds   i m o s t   o f   t h e   p r o b l e m   [21] .   T o   c a l c ul a t e   t h e   s i m i l a r i t y   b e t w e e n   t w o   c o n t e xt s   f r o m   t h e   m ul t i di m e n s i o n a l   pe r s pe c t i v e ,   G A   i s   us e t o   a c h i e ve   t h e   b e s t   o pt i m i z a t i o n   v a l ue   [22] T hr e e   s pe c i f i c a t i o n s   ha v e   b e e n   us e a s   a   c o m pa ri s o n   b e t w e e n   t h e   r e c o m m e n d a t i o n   t e c hni que s   w h i c h   a r e   u n de r s t a ndi n g ,   r e c e i v e   m a n y   i n put s   a t   o n e   t i m e   a nd  ru n   i n   a   s i ngl e   r u n,   a nd  m o dul a r i t y .   R ul e - b a s e e a s y   t o   un de r s t a nd  a n m o dul a r   b ut   n o t   a b l e   t o   r e c e i ve   m a n y   i n put s   a t   o n e   t i m e   a n d   n o t   a b l e   t o   r u i a   s i n g l e   r u n.     F L   ha s   m o r e   d i s a dv a n t a ge s   s i n c e   i t   o nl y   e a s y   t o   un de r s t a n d.   A s   a   c o m pa ri s o n   r e s ul t   b e t w e e n   t hr e e   t e c hni que s ,   G A   i s   t h e   m o s t   s ui t a b l e   f o r   t h i s   p r o j e c t   a s   i t   e a s y   t o   un de r s t a n d a b l e   t o   r e c e i ve   m a n y   i nput s   a t   o n e   t i m e   a nd  ru n   i a   s i n g l e   r u a nd  m o dul a r.       T h e r e   w as   t w o   e xi s t i n b u y i n h o us e   r e c o m m e nda t i o n   s y s t e m   t ha t   ha s   b e e n   de ve l o pe t o   h e l p   h o m e b u y e r   t o   do  t h e   h o us e   s ur v e y   i P r o pe r t y   M a l a y s i a   da n   P r o pe r t y gur u .   T h e s e   a ppl i c a t i o n s   a r e   a v a i l a b l e   o t h e   w e b s i t e   a n w e   h a v e   c o m pa r e b e t w e e n   b o t h   s y s t e m   w i t h   o ur   H P R S .   T w t y pe s   o c o m pa ri s o n   s pe c i f i c a t i o n s   b e e n   us e w h i c h   a r e   t h e   i n pu t   f r o m   h o m e b u y e r s   a n t h e   o ut put .   It   f o un t ha t   i P r o pe rt y   M a l a y s i a   a b l e   t o   r e c e i ve   s i i n pu t s   s uc h   a s   a n y   s t a t e s ,   t y pe   of   pr o pe r t y ,   m i n   p ri c e ,   m a p r i c e ,   b ui l t - up  s i z e   a n n o   of   b e dr oo m s   a n t h e   r e s ul t   p r o m pt e t h e   l i s t   o f   h o us e s   t ha t   m e e t   t h e   s pe c i f i c a t i o n   i n p ut   f r o m   h o m e b u y e r s .   E v e n   t h e   P r o pe rt y gur a b l e   t o   r e c e i ve   t w e l v e   i n put s   s uc a s   a r e a s   i n   M e l a ka ,   t y pe   of   h o us e ,   m i pri c e ,   m a p r i c e ,   n o   o f   be dr o o m s ,   f l oo r   a r e a ,   P S F ,   t e n u r e ,   f urni s h i ng,   f l o o r   l e v e l ,   l i s t e a nd  c o n s t r uc t e d,   y e t   t h e   o ut put   i s   t h e   s a m e   a s   i P r o pe rt y   M a l a y s i a .     N e v e r t h e l e s s ,   t h e   H P R S   a b l e   t o   r e c e i v e   m a n y   i n pu t s   s uc h   a s   a r e a s   i n   M e l a k a   T e n g a h ,   i n p ut   t h e   p r i c e ,   t y p e s   (l a n de o r   n o n - l a n de d),   n o   of   be dr o o m s ,   i n put   i n c l u de s   t h e   f a c i l i t i e s   a r o u n t h e   h o us i n a r e a   ( h o s pi t a l ,   t ra n s po r t a t i o n,   s c h o o l ,   e t c a nd  t h e   u n i q ue   of   t h e   s y s t e m   i s   a l l o w e us e r   t o   p r o v i de   i n put   t h e   b udge t   t ha t   b e e n   a pp r o v e by   b a n a n d   t h e   o ut pu t   f o l l o w i n t h e   p r e f e r e n c e s   t h a t   w i t h i t h e   b udge t .     T h us ,   i n   t h i s   pa pe r,   w e   d e s i gn e a n de v e l o p e a   w e b - ba s e h o us e   pur c ha s e   r e c o m m e n d a t i o s y s t e m   ( H P R S us i n G e n e t i c   A l go r i t h m   (G A i n   o r de t o   ov e r c o m e   t h e   p r o b l e m ,   a   h o us e   pu r c ha s e   r e c o m m e n d a t i o n   s y s t e m   de v e l o pe w i t h   t h e   h o pe   i t   a b l e   t o   h e l t h e   h o m e b u y e r s   t o   do   h o us e   s ur v e y   a s   pe r   t h e i r   b udge t   a n h o us e   pr e f e r e n c e s .    T hi s   pa pe r   i s   o r g a n i z e a s   fo l l ow s .   In   s e c t i o n   1,   w e   h a v e   r e v i e w e s o m e   b a c kgr o un a n l i t e r a t u r e   o f   t h e   de ve l o pe s y s t e m .   T h e   m e t h o do l o g y   i s   e xpl a i n e i n   s e c t i o n   2.   T h e   r e s ul t s   a n di s c us s i o n   a r e   i n   s e c t i o 3   a nd  f i n a l l y   s e c t i o n   f o r   t h e   c o n c l us i o o f   t h e   p a pe r .   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   16 ,   N o .   3 D e c e m be r   2 019   :     1 5 3 0   -   1 5 3 8   1532   2.   R ES EA R C H   M ET H O D     In   t hi s   s t udy ,   t h e   r e s e a r c h   m e t h o d o l o g y   a do pt e A gi l e   m e t ho do l o g y .   It   i s   a   s l i g h t   m e t h o do l o g y   f o r   s of t w a r e   de ve l o pm e n t .   A gi l e   m o de l   be l i e ve s   t h a t   e v e r y   p r o j e c t   n e e ds   t o   be   h a n dl e di f f e r e n t l y   a n t h e   e xi s t i n g   m e t h o ds   n e e t o   b e   a c c o m m o da t e d   t o   b e s t   s ui t   t h e   pr o j e c t   r e qui r e m e nt s .   R a t h e t ha n   a   s i n gl e   l a rge   pr o c e s s   m o de l   i m pl e m e n t e i n   S D L C,   t h e   de ve l o pm e n t   l i f e   c y c l e   i s   di v i de d   i nt o   s m a l l e r   pa rt s   i n   a gi l e   de ve l o pm e n t   [23] .   A gi l e   de v e l o pm e n t   i s   b a s e o n   t h e   i de a   of   i n c r e m e n t a l   a n i t e ra t i v e   de ve l o pm e n t ,   i w h i c h   t h e   p h a s e s   w i t h i n   a   de v e l o p m e n t   l i f e   c y c l e   a r e   r e v i s i t e ov e r   a n o v e r   a ga i n.   It   i t e r a t i v e l y   i m pr o v e s   s of t w a r e   by   us i n us e r   f e e d b a c t o   c o n v e r ge   o n   s o l ut i o n s .   D a t a   c o l l e c t e f r o m   fo ur   ( 4 )   h o us e   de ve l o p e r s   w h i c h   a r e   M e t a c o r P r o pe rt i e s   S dn. B h ( T a m a n   T a s i U t a m a ,   A y e r   K e r o h ) ,   P D G   P r o pe r t y   S dn . B h d   (T a m a n   S a uj a n a   I n d a h ) ,   Co un t r y   V i l l a s   R e s o r t     S dn .   B hd  (Co un t r y   V i l l a s   R e s o r t ),   a n G J H   H o l di n gs   S dn. B h (V i s t a   K i ra na ).   G e n e ra l l y ,   fo r   t h e   s y s t e m   de ve l o pm e n t ,   i t   i s   di v i de i n t o   t hr e e   pa rt s   w h i c h   a r e   us e   c a s e   di a gra m ,   H P R S   f l ow c h a rt   di a g r a m   a n d   t h e   i m pl e m e n t a t i o o f   t h e   GA     2. 1 .   U s e   C as e   D i ag r am     F i gu r e   s h o w s   t h e   us e - c a s e   di a gra m   t h a t   i n v o l v e f i v e   a c t i v i t i e s   fo r   t h e   a dm i n   a nd  f o ur   a c t i v i t i e s   fo r   t h e   h o m e b u y e r .   U s e   c a s e   de s c r i pt i o n   i s   i m po r t a n t   t o   c l e a rl y   e xpl a i n   w i t h   de t a i l s   e a c us e   c a s e   i n v o l v e s t h e   de v e l o p e r   u nde r s t a n ds   e xa c t l y   w h a t   i s   i t h e   r e qu i r e m e n t   t o   s a t i s fy .           F i gu r e   1 .   O v e r a l l   H P R S   U s e   Ca s e   D i a g r a m       2. 2 .   S ys te m   F l o w c h ar t   D i agr am     A   s y s t e m   f l ow c h a r t   s h o w s   t h e   o v e r a l l   f l o w   of   H P RS   a nd  i s   s h o w n   i F i gu r e   2 .   I t   s t a rt s   w i t h   t h e   i n p ut   f r o m   t h e   h o m e b u y e r   a n f o l l o w s   by   t h e   G A   pr o c e s s .   F i na l l y ,   t h e   r e s ul t   i s   t h e   l i s t   o f   r e c o m m e n da t i o n   de t a i l s   o f   t h e   h o us e   a nd  t h e   h o us e   p r i c e   w i t h i t h e   b udge t .       Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       O pt i m i z a t i on   o f   h ous e   pur c h as e   r e c om m e nda t i on   s y s t e m   ( H P R S)   us i ng   ge ne t i c   a l gor i t hm   ( K. A . F . A .   S am ah)   1533       F i gu r e   2 .   F l o w c h a r t   D i a g r a m   f o r   H P RS       2. 3 .   I m p l e m e n tati o n   o G e n e t i c   A l go r i th m     G A   i n v o l ve p r o c e s s e s   (a s   i l l us t ra t e i n   F i gu r e   2)   s t a r t   w i t h   ge n e r a t e   po pul a t i o n ,   f i t n e s s   c a l c ul a t i o n,   c r o s s ov e r ,   m ut a t i o n ,   a nd  c o n v e r ge n c e .   A l l   t h e   i n p ut   gi v e n   by   t h e   h o m e b u y e r   w i l l   b e   s a ve i n t o   t h e   s y s t e m .     2. 3 . 1.   P r o c e s s   1:  G e n e r a te   P o p u l ati o n   B e fo r e   w e   s t a rt   ge n e r a t i n g   t h e   po pul a t i o n ,   i t   s t a rt e w i t h   c hr o m o s o m e   e n c o di n g.   T h e   c hr o m o s o m e   e n c o di n g   i s   c r e a t e ra n do m l y .     N e xt ,   t h e   po pul a t i o n   i s   ge n e ra t e d,   a n d   i t   w i l l   c r e a t e   c hr o m o s o m e s   a s   m uc a s   po s s i b l e   a s   of   e xa m pl e   s h o w n   i F i gu r e   3 .   E v e r y   h o us e   c o n t a i n s   t h e   h o us e   de t a i l s   s uc h   a s   t h e   h o us e   pri c e ,   t h e   c a t e go r y   a n t y pe   o t h e   h o us e ,   t h e   a v a i l a b i l i t y   of  f a c i l i t i e s   a n s pe c i a l t y ,   t h e   a ge nt   p h o n e   n u m b e r ,   t h e   n u m b e r   o f   r o o m s   a n d   b a t hr o o m s ,   t h e   b ui l t - up   s i z e   a n d   t h e   a d dr e s s   h o us e .       H o u s e 33   H o u s e 23   H o u s e 35   H o u s e 46   H o u s e 4   B udge t   Ca t e go r y   of   H o us e   H o us e   T y pe   H o us e   P r i c e   H o us e   A ddr e s s   N o   of   Roo m   N o   of   B a t hr o o m   B ui l up   S i z e   F a c i l i t i e s   S pe c i a l i t y   A ge n t   P h o n e   N um b e r   B udge t   Ca t e go r y   of   H o us e   H o us e   T y pe   H o us e   P r i c e   H o us e   A ddr e s s   N o   of   Roo m   N o   of   B a t hr o o m   B ui l up   S i z e   F a c i l i t i e s   S pe c i a l i t y   A ge n t   P h o n e   N um b e r   B udge t   Ca t e go r y   of   H o us e   H o us e   T y pe   H o us e   P r i c e   H o us e   A ddr e s s   N o   of   Roo m   N o   of   B a t hr o o m   B ui l up   S i z e   F a c i l i t i e s   S pe c i a l i t y   A ge n t   P h o n e   N um b e r   B udge t   Ca t e go r y   of   H o us e   H o us e   T y pe   H o us e   P r i c e   H o us e   A ddr e s s   N o   of   Roo m   N o   of   B a t hr o o m   B ui l up   S i z e   F a c i l i t i e s   S pe c i a l i t y   A ge n t   P h o n e   N um b e r   B udge t   Ca t e go r y   of   H o us e   H o us e   T y pe   H o us e   P r i c e   H o us e   A ddr e s s   N o   of   Roo m   N o   of   B a t hr o o m   B ui l up   S i z e   F a c i l i t i e s   S pe c i a l i t y   A ge n t   P h o n e   N um b e r     F i gu r e   3 .   E xa m p l e   o f   Chr o m o s o m e   E n c o di n g   f o r   P o pul a t i o G e n e ra t i o n       2. 3 . 2.   P r o c e s s   2:  F i tn e s s   C al c u l ati o n   A t   t hi s   p ha s e ,   t h e   f i t n e s s   v a l ue   o f   e a c h   c hr o m o s o m e   be e n   c a l c ul a t e b y   c o m pa ri n t h e   c hr o m o s o m e   f r o m   t h e   us e r   a nd  f r o m   c hr o m o s o m e   f r o m   t h e   da t a b a s e   us i n g   t h e   c o m put e r   c o di n g .   T h e   f i t n e s s   c a l c ul a t i o b e e n   t o t a l   a n d   m e a s u r e by   c o m pa r i ng  t h e   us e r   i n put   w i t t he   a v a i l a b l e   i n f o r m a t i o n .     2. 3 . 3.   P r o c e s s   an d   4:  C r o s s ov e r   an d   M u tati o n .     T h e   b e s t   f i t n e s s   v a l ue   h a s   b e e n   c h o s e n ,   a n i t   w i l l   b e   s o r t e f r o m   t h e   hi g h e s t   f i t n e s s   v a l ue   un t i l   t h e   l o w e s t   f i t n e s s   v a l ue .   T h e   f i r s t   c hr o m o s o m e s   w i t h   t h e   h i g he s t   f i t n e s s   v a l ue   w i l l   un de r go   t h e   c r o s s ove r   a n d   m ut a t i o n   p r o c e s s ,   t h e n   s o rt   i t   a ga i n   us i n g   t h e   f i t n e s s   v a l ue .   T h e   n e w   c hr o m o s o m e   c r e a t e b e e n   c a l l e a s   a   c h i l d.   F i gu r e   s h o w s   t h e   e xa m pl e   o f   t h e   pr o c e s s   of   c r o s s ove r   h a p pe n s   o n   t h e   c hr o m o s o m e .   T w o   v a l ue   f r o m   c hr o m o s o m e   X   w i l l   b e   t h e   c r o s s ov e r   w i t h   t w o   v a l ue   f r o m   c hr o m o s o m e   Y   t o   c r e a t e   a   n e w   c h i l d .   M ut a t i o pr o c e s s   w i t h   c o n t i n ue s   w i t t h e   c h i l d .     Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   16 ,   N o .   3 D e c e m be r   2 019   :     1 5 3 0   -   1 5 3 8   1534       F i gu r e   4 .   E xa m p l e   o f   Cr o s s ove r   P r o c e s s   o n   C hr o m o s o m e       T h e r e f o r e ,   t h e   1 st   ge n e ra t i o n   o f   a   c h r o m o s o m e   i s   b e i n pr o duc e d.   T h e n ,   t h e   o t h e r   ha l f   of   t h e   c hr o m o s o m e   w i t h   l o w   f i t n e s s   v a l ue   w i l l   b e   r e po pul a t e d.   A f t e r   t h e   c hr o m o s o m e   h a s   b e e n   r e po pul a t e d,   t h e   s t e ps   w i l l   b e   r e pe a t e u nt i l   t h e   50t ge n e r a t i o n.       2. 3 . 4.   P r o c e s s   5:  C o n v e r ge n c e   T h e   c o n v e r ge n c e   p r o c e s s   s t a r t e w h e t h e   s y s t e m   r e c e i v e t h e   s a m e   c hr o m o s o m e   w i t t h e   hi g h e s t   f i t n e s s   v a l ue .   E l s e   n o t ,   i t   w i l l   l o o a ga i n   unt i l   t h e   r e s ul t   i s   o pt i m i z e d .   T h e r e f o r e ,   t h e   da t a   f r o m   t h e   f i r s t   c hr o m o s o m e s   a r e   c o n s i de r e a s   a   b e s t   r e s ul t ,   t h e   G A   w i l l   s t o a n d   di s p l a y   i t   t o   t h e   h o m e b u y e r .   T h e   da t a   h a v e   b e e n   c h o s e n   a t   t h i s   s t a ge   b e c a us e   t h e   s y s t e m   n e e ds   t o   p r o v i de   t h e   o pt i m i z e r e s ul t .       3.   R ES U LTS   A N D   A N A L Y S I S   T h i s   s e c t i o n   di s c us s e s   t h e   r e s ul t s   a n f i n di ngs   ga i n e f r o m   t h e   H P R S .   In   t h i s   s t udy ,   t h e r e   w e r e   t w t y p e s   of   t e s t i n g   c o n duc t e w hi c h   i s   f un c t i o na l i t y   t e s t i ng  a n d   us a b i l i t y   t e s t i n g .     3. 1 .   F u n c ti o n al i ty  T e s ti n g   T h e   f un c t i o na l i t y   t e s t i n i s   us e i n   o r de r   t o   v a l i da t e   t h e   re s ul t   t h a t   ha s   b e e n   ob t a i n e f r o m   e a c h   m o dul e   of   t h e   us e   c a s e .   It   c h e c ke e v e r y   m o dul e   a n e xa m i n e   w h e t h e r   i t   c a n   p r o duc e   t h e   e xpe c t e o ut put .   F i gu r e   s h o w s   t h e   s na ps h o t   o f   t h e   H P R S   w h e r e   t h e   h o m e bu y e r   n e e ds   t o   a n s w e r   t h e   g i v e n   que s t i o n s   s t a r t e d   w i t h   t h e   c i t y   a r e a ,   h o us e   p r e f e r e n c e s ,   a n d   f o l l ow e by   t h e   de t a i l s   o f   t h e   s pe c i f i c   que s t i o n .   T h e   que s t i o n s   a r e   v a r y   de pe n di ng  o n   t h e   s e l e c t i o n   s uc a s   i f   h o m e b u y e r   s e l e c t   l a n de h o us e   (a s   i Q ue s t i o 2),   t h e   n o n - l a n de que s t i o n   (a s   i Q ue s t i o 2c w i l l   n o t   a ppe a r.               F i gu r e   5 .   S na ps h o t   o f   H P R S       T h e   f un c t i o n a l i t y   t e s t   ha s   b e e n   c o n duc t e fo l l ow e t h e   H P RS   us e   c a s e   a n T a b l e   1   s h o w s   t h e   H P RS   r e s ul t   o f   t h e   f i v e   t i m e s   t e s t i ng  o n   t h e   f un c t i o na l i t y   t o   e n s u r e   i t   f un c t i o ni n g   a s   pe pl a n.   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       O pt i m i z a t i on   o f   h ous e   pur c h as e   r e c om m e nda t i on   s y s t e m   ( H P R S)   us i ng   ge ne t i c   a l gor i t hm   ( K. A . F . A .   S am ah)   1535   T a b l e   1 .   H P R S   F un c t i o na l i t y   T e s t   R e s ul t   Co m p o n e n t   T e s t 1   T e s t 2   T e s t 3   T e s t 4   T e s t 5   Cl i c k   A d m i n   Bu t t o n   Ok   Ok   Ok   Ok   Ok   Cl i c k   S i g n - u p   Bu t t o n   Ok   Ok   Ok   Ok   Ok   Cl i c k   S i g n - i n   Bu t t o n   Ok   Ok   Ok   Ok   Ok   Cl i c k   S u b m i t   Bu t t o n   fo H o u s e   I n p u t   Ok   Ok   Ok   Ok   Ok   Cl i c k   U s e r   Bu t t o n   Ok   Ok   Ok   Ok   Ok   S e l e c t   A n s w e r   fo A l l   T h e   Q u e s t i o n s   i n   U s e I n p u t   P a g e   Ok   Ok   Ok   Ok   Ok   V i e w   H o u s e   R e c o m m e n d a t i o n   L i s t   Ok   Ok   Ok   Ok   Ok   U p d a t e ,   D e l e t e   a n d   V i e w   H o u s e   D a t a   Ok   Ok   Ok   Ok   Ok       N e xt ,   w e   t e s t   t h e   H P R S   r e s ul t   by   pr ov i di n o n e   o t h e   e xa m pl e s   of   us e r   i n put   f o r   s pe c i f i c   h o us e   pr e f e r e n c e s   w i t h   t h e   b udge t   of   RM 900, 000  a s   i n   T a b l e   2 .   A s   w e   kn ow   t h a t   d i f fe r e nt   h o us e s   w i l l   h a v e   di f fe r e nt   h o us e   pr e f e r e n c e s ,   t h us ,   t h e   h o m e b u y e r   n e e ds   t o   prov i de   t h e   i n pu t   o f   t h e   h o us e   pr e f e r e n c e s   a s   m uc h   a s   po s s i b l e       T a b l e   2 .   E xa m p l e   o f   U s e r   I n put   Bu d g e t   H o u s e   P r e fe r e n c e s   RM 9 0 0 , 0 0 0     Ci t y :   A y e K e r o h   H o u s e   Ca t e g o ri e s :   L a n d e d   H o u s e   T y p e :   S e m i - D   H o u s e   P o s i t i o n :   Co r n e L o t   N u m b e r   o R o o m s :   4   N u m b e r   o Ba t h ro o m s :   3   F a c i l i t i e s :   H y p e r m a rk e t ,   M a l l ,   H o s p i t a l   S p e c i a l i t y :   G u a rd e d ,   U n f u r n i s h e d ,   Ca P o r c h       U s i n t h e   s a m e   i n pu t ,   H P R S   h a s   b e e n   t e s t e fo r   t hr e e   t i m e s   t o   m e a s ur e   t h e   c o n s i s t e n c y   of   t h e   r e s ul t .   F i gu r e   u nt i l   F i gu r e   8   s h o w s   t h e   o ut p ut   o f   H P R S   w h i c h   pr o v i de s   t h e   r e c o m m e n de l i s t   o f   h o us e s   t ha t   m a t c h   w i t h   t h e   us e r   i n p ut   a s   i n   p r e v i o us   T a b l e   3.   T h e   h o us e   pri c e   s h o w n   i s   t h e   h o us e   pri c e ,   t h a t   i s   l o w e r   t h a t h e   h o m e b u y e r   b udge t .   F i gu r e   s h o w s   t h e   l ow e s t   h o us e   pr i c e   a t   T a m a n   T i a ra   V i l l a ,   b ut   t h e   b ui l t - up  s i z e   i s   o n l y   2, 800  s q .   c o m pa r e t o   F i gu r e   t h a t   p r o v i de s   t h e   b i gge b ui l t - up  s i z e   w hi c i s   3 , 20 s q .   D e s pi t e   F i g u r e   s h o w s   t h e   H P RS   r e s ul t   w i t h   di f f e r e n t   s pe c i f i c a t i o n   n u m b e r   o f   r oo m s   i n s t e a o f   4,   y e t   t h e   h o us e   pr i c e   s t i l l   w i t h i t h e   b udge t   R M 900, 0 00  w hi c h   i s   R M 802, 0 18.               F i gu r e   6 .   H P R S   Re s ul t   1     F i gu r e   7 .   H P R S   Re s ul t   2     F i gu r e   8 .   H P R S   Re s ul t   3       3. 2 .   U s ab i l i ty   T e s ti n g   U s a b i l i t y   t e s t i n g   i s   a   m e t h o t o   t e s t   t h e   H P R S   by   l e t t i ng  t he   us e r s   o f   t h e   s y s t e m   pe r f o r m   a   c e r t a i t a s a nd  h o w   t h e y   un de r s t a n t h e   us a ge   of   t h e   s y s t e m .   F o r   t hi s   pr o j e c t ,   t h e   t e s t i n w a s   do n e   us i ng  t h e   s y s t e m   us a b i l i t y   s c a l e .   T h e   S y s t e m   U s a b i l i t y   S c a l e   (S U S i s   a   s u r v e y   c o n s i s t   o f   t e n - i t e m   s c a l e   gi v i n a s s e s s m e n t s   o us a b i l i t y .   T h e   s t a t e m e nt   o f   t h e   i t e m s   i s   m a de ,   a n t h e   r e s po n de n t s   t h e n   i n di c a t e   t h e   a g r e e m e n t   o Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   16 ,   N o .   3 D e c e m be r   2 019   :     1 5 3 0   -   1 5 3 8   1536   di s a g r e e m e nt   w i t h   t h e   s t a t e m e n t   o n   a   5 - po i n t   s c a l e .   T h e   s t a t e m e nt s   c ove r e t h e   a s pe c t s   of   us a b i l i t y   l i ke   t h e   n e e f o r   s uppo r t ,   t ra i ni n g ,   a n d   c o m pl e xi t y   [ 24 ].   T h us ,   i t   ha s   a   g r e a t   l e v e l   of   v a l i da t i o n   f o r   m e a s u r i ng  t h e   us a b i l i t y   o t h e   s y s t e m .   R e s po n de n t s   o f   t h e   S U S   a r e   a s ke t i m m e di a t e l y   r e c o r t h e i r   r e s po n s e   t o   t h e   s ur v e y   a f t e r   t h e y   h a d   t ri e us i n H P R S .   A l l   i t e m s   a r e   r e qui r e t o   b e   f i l l e a n t h e y   m us t   m a rk  t h e   c e nt e po i n t   o f   t h e   s c a l e   i f   t h e y   c a n n o t   r e s po nd  t o   t h e   s pe c i f i c   i t e m .   H e n c e ,   t h e   s u r v e y   c a b e   do n e   w i t h o ut   a n y   b i a s e s .   T a b l e   3   s h o w s   a l l   t h e   que s t i o n s   o f   t h e   s y s t e m   us a b i l i t y   s c a l e   que s t i o nna i r e .       T a b l e   3 .   S y s t e m   U s a b i l i t y   S c a l e   Q ue s t i o nn a i r e   S c a l e :   1 - S t r o n g l y   D i s a g re e ,   2 - D i s a g r e e ,   3 - N e u t ra l ,   4 - A g re e ,   5 - S t r o n g l y   A g r e e   No   Q u e s t i o n   S c a l e   1   t h i n k   t h a t   w o u l d   l i k e   t o   u s e   t h i s   s y s t e m   fre q u e n t l y     1   2   3   4   5   2   f o u n d   t h e   s y s t e m   u n n e c e s s a ri l y   c o m p l e x     1   2   3   4   5   3   t h o u g h t   t h e   s y s t e m   w a s   e a s y   t o   u s e     1   2   3   4   5   4   t h i n k   t h a t   w o u l d   n e e d   t h e   s u p p o rt   o f   a   t e c h n i c a l   p e r s o n   t o   b e   a b l e   t o   u s e   t h i s   s y s t e m     1   2   3   4   5   5   f o u n d   t h e   v a ri o u s   f u n c t i o n s   i n   t h i s   s y s t e m   w e r e   w e l l   i n t e g ra t e d     1   2   3   4   5   6   t h o u g h t   t h e r e   w a s   t o o   m u c h   i n c o n s i s t e n c y   i n   t h i s   s y s t e m     1   2   3   4   5   7   w o u l d   i m a g i n e   t h a t   m o s t   p e o p l e   w o u l d   l e a r n   t o   u s e   t h i s   s y s t e m   v e r y   q u i c k l y     1   2   3   4   5   8   f o u n d   t h e   s y s t e m   v e r y   c u m b e r s o m e   t o   u s e     1   2   3   4   5   9   f e l t   v e ry   c o n f i d e n t   u s i n g   t h e   s y s t e m     1   2   3   4   5   10   n e e d e d   t o   l e a r n   a   l o t   o f   t h i n g s   b e fo r e   I   c o u l d   g e t   g o i n g   w i t h   t h i s   s y s t e m     1   2   3   4   5       R e s p o n de n t s   s e l e c t e a r e   f r o m   M e l a k a   T e n g a h   a r e a   a nd  v a r i e i t e r m   o f   a ge   a n ge n de r .   T h e   r e s po n de n t s   ha v e   be e n   a s ke t o   us e   t h e   H P RS   a n di r e c t l y   a n s w e r e t h e   que s t i o nna i r e   gi v e n .   F i gu r e   s um m a r i z e t h e   S U S   que s t i o nn a i r e   r e s ul t   i 3 r e s po n de n t s   f o r   e a c h   o f   t h e   que s t i o n   g i v e n .           F i gu r e   9 .   S u m m a r y   of   S U S   Q ue s t i o nn a i r e   R e s ul t   f o r   H P R S       S U S   s c o r i ng  c a l c ul a t e b a s e o n   c o n t r i b ut i o n s   o n   e a c h   i t e m   t h a t   i s   ra n ge   f r o m   t o   4.   F o r   o dd   n u m b e r   i t e m s ,   t h e   c o n t ri b ut i o n   i s   t h e   s c a l e   po s i t i o n   m i n us   w h i l e   t h e   e v e n   n um b e r s   c o nt r i b ut e m i nus   t h e   s c a l e   po s i t i o n .   A l l   o f   t h e   c o n t ri b ut i o n s   t h e n   m ul t i p l i e by   2. t o   ob t a i n   t h e   o v e r a l l   v a l ue   o f   t h e   S U .   T h e   r e s ul t   i s   i n   t h e   r a nge   o f   t o   100.   T h e   a v e r a ge   s c o r e   o f   S U S   i s   68  m e a n s   t ha t   t h e   H P R S   i s   goo i n   t e rm   o f   us a b i l i t y   [25]  a nd  F i gu r e   10   i l l us t ra t e s   a   hi s t o g r a m   s um m a ri z e t h e   t o t a l   S U S   s c o r e s   ob t a i n e f o r   t h e   H P R S .    F r o m   t h e   hi s t o gra m ,   t h e   s c o r e   i s   di v i de i nt o   a   ra n ge   o f   s t a r t i n f ro m   t h e   l o w e s t   s c o r e   ob t a i n e w h i c h   i s   55.   T h e   f r e que n c y   of   e a c h   ra n ge   i s   s h o w n   i n   t h e   v e r t i c a l   a xi s .   F o r   e xa m p l e ,   t h e r e   a r e   f r e que n c i e s   o f   s c o r e   70  u n t i l   75  b a s e o n   t h e   h i s t o gr a m .   T h e   t o t a l   s c o r e   o b t a i n e f r o m   3 r e s po n de nt s   a r e   2377 . 5   a n d   i t   i s   di v i de b y   t h e   n u m b e r   o f   r e s po n de n t s   t o   f i n t h e   a v e r a ge   S U S   s c o r e .   T h e   a v e r a ge   S U S   s c o r e   ob t a i n e fo r   t h e   H P R S   i s   76. 8.   T h e r e f o r e ,   t h e   H P RS   i s   p r o v e n   t o   ha v e   goo us a b i l i t y   by   a c h i e v i n a a v e ra ge   s c o r e   o f   m o r e   t h a 6 8.       Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       O pt i m i z a t i on   o f   h ous e   pur c h as e   r e c om m e nda t i on   s y s t e m   ( H P R S)   us i ng   ge ne t i c   a l gor i t hm   ( K. A . F . A .   S am ah)   1537       F i gu r e   10 .   H i s t o gra m   o f   T o t a l   S U S   S c o r e s   f o r   H P R S       4.   C O N C LU S I O N     A s   a   c o n c l us i o n,   t h i s   H o us e   P ur c ha s e   R e c o m m e n da t i o n   S y s t e m   h a s   a c hi e v e t h e   o b j e c t i ve s   a n d   a b l e   t o   s o l v e   t h e   h i g hl i g ht e p r o b l e m .   U s i n g   t h e   G A   t e c hn i que   a dv a n t a ge ,   H P R S   h e l h o m e b u y e r   t o   s e a r c h   a n d   b u y   a   h o us e   b a s e o n   t h e i r   h o us e   pr e f e r e n c e s   a n b udge t .   I n d i r e c t l y ,   i t   m a na ge s   t o   r e duc e   t i m e - c o n s um i n g   fo r   t h e   h o us e s   s ur v e y i n t hr o ugh  w e b s i t e s .   T h e   f un c t i o n a l i t y   t e s t i n g   i s   do n e   by   e v a l ua t i ng  a n t r y   e a c h   us e   c a s e   f un c t i o n   o t h e   w e bs i t e   a n i t   i s   pr o v e n   H P RS   i s   s u c c e s s f ul l y   f un c t i o n e w e l l .   H ow e v e r ,   t h e r e   a r e   a   f e w   l i m i t a t i o n s   o f   t h i s   s y s t e m   t ha t   b e   i m p r o ve d.   F o r   f ut ur e   w o rk,   t hi s   s y s t e m   s h o ul b e   di s pl a y i n t h e   m o n t hl y   i n s t a l l m e nt s   f o r   t h e   h o us e ,   a b i l i t y   fo r   t h e   h o m e b u y e r   t o   v i e w   t h e   pi c t u r e   o f   t h e   h o us e   a nd  s t a t e   t h e   r a t e   of  i n t e r e s t   f o r   t h e   b a n l o a n.   A l s o   t o   t e s t   t h e   pe r f o r m a n c e   of   t h e   s y s t e m   by   c o m pa r i n w i t h   o t h e r   t e c hni que s   s uc h   a s   N a ï v e   B a y e s   a n S u ppo r t   V e c t o r   M a c hi n e .       R EF ER EN C ES     [ 1]   H .   R a m l a n   a n d   E .   E .   Z a ha r i ,   R e v i e w   t h e   I s s ue   o f   H o us i ng   A m o ng   U r ba D w e l l e r s   i M a l a y s i a   w i t h   S p e c i a l   R e f e r e nc e   T o w a r d s   A f f o r da bi l i t y   t H om e   O w ne r s h i p ,   P r oc e di E c onom i c s   a nd  F i nanc e ,   v o l .   35,   p p.   21 6 - 223,   2016 .   [ 2]   A .   I .   C he - a ni ,   e t   a l . A f f o r da bl e   H o us i ng   P e r f o r m a nc e   I ndi c a t o r s   f o r   L a nde H o us e s   i n   t he   C e n t r a l   R e g i o o f   M a l a y s i a ,   M ode r n   A p pl i e S c i e nc e ,   v o l .   8 ,   pp .   70 - 86 ,   2014 .   [ 3]   A .   O s m a di ,   e t   a l . E xp l o r i ng   T he   E l e m e n t s   O f   H o us i ng   P r i c e   i M a l a y s i a ,   A s i an  Soc i a l   Sc i e nc e ,   v o l .   11 ,   pp.   26 ,   2015 .   [ 4]   L .   A bdul l a h,   e t   a l . F i r s t - T i m e   H o m e   B u y e r s :   F a c t o r s   I n f l ue nc i ng   D e c i s i o M a ki ng ,   I n t e r nat i o nal   C o nf e r e nc e   on  I nno v at i o a nd   T e c hno l og y   f o r   S us t ai nab l e   B u i l t   E nv i r o nm e nt ,   p p.   249 - 254 ,   2012 .   [ 5]   O .   L .   H .   L e h,   e t   a l . T h e   H o us i ng   P r e f e r e nc e   O f   Y o ung   P e o pl e   I M a l a y s i a U r b a A r e a s :   A   C a s e   S t udy   S uba ng  J a y a ,   S e l a ng o r ,   G e ogr a f i a - M a l a y s i an   J o ur na l   o f   S oc i e t y   and   Sp ac e ,   v o l .   12 ,   pp .   60 - 74 ,   2017 .   [ 6]   S .   A .   G ha po r ,   e t   a l . T r e n ds ,   P r o bl e m s   A nd  N e e d s   O f   U r ba H o us i ng   I M a l a y s i a ,   M al ay ,   v o l .   248 ,   pp .   62,   2 010 .   [ 7]   N .   Z a i no n,   e t   a l . F a c t o r s   A f f e c t i ng   T he   D e m a nd  o f   A f f o r da bl e   H o us i ng   A m o ng   T he   M i dd l e - I nc o m e   G r o ups   I n   K l a ng   V a l l e y   M a l a y s i a ,   J o ur n al   o f   D e s i gn   and   B u i l t   E n v i r onm e nt ,   pp .   1 - 10,   20 17 .   [ 8]   M .   H .   M o ha m a d ,   e t   a l . R e v i e w   o f   B ui l d i ng ,   L o c a t i o na l ,   N e i g h bo ur ho o Q ua l i t i e s   A f f e c t i ng   H o us e   P r i c e s   i n   M a l a y s i a ,   P r oc e di -   Soc i a l   and   B e hav i or al   Sc i e nc e s ,   v o l .   234 ,   pp.   452 - 46 0,   20 16 .     [ 9]   P .   A .   M .   K ha n,   e t   a l . ,   H o us i ng   P r e f e r e nc e   f o r   F i r s t   T i m e   H o m e   B uy e r   i M a l a y s i a ,   I nt e r n at i ona l   J o ur n al   o f   R e al   E s t a t e   S t ud i e s ,   v o l .   1 1 ,   pp .   1 - 6,   20 17 .   [ 10]   X .   Y ua n ,   e t   a l . T o w a r A   U s e r - O r i e nt e R e c o m m e nda t i o S y s t e m   f o r   R e a l   E s t a t e   W e bs i t e s ,   I n f or m at i on   Sy s t e m s ,   v o l .   38 ,   pp .   231 - 243 ,   201 3.   [ 11]   D .   B .   T o na r a ,   e t   a l . R e c o m m e nde r   S y s t e m   i n   P r o pe r t y   B us i n e s s   a   C a s e   S t ud y   f r om   S ur a b a y a ,   I ndo ne s i a ,   T he   T hi r I n t e r nat i o nal   C o ngr e s s   on   I nt e r d i s c i pl i na r y   R e s e ar c h   an D e v e l opm e nt ,   p p.   71 - 75 ,   201 3.   [ 12]   D .   W .   A .   A z i z ,   e t   a l . A   S t udy   o f   A f f o r da bl e   H o us i ng   w i t h i t he   M i d dl e   I nc o m e   H o us e ho l ds   i t he   M a j o r   C i t i e s   a nd  T o w ns   o f   M a l a y s i a,   A us t r al i an   J our n al   o f   B as i c   and   A p pl i e Sc i e nc e s ,   v o l .   5 ,   p p.   25 8 - 267,   2 011 .   [ 13]   J .   C h i a ,   e t   a l . U nde r s t a n di ng   F a c t o r s   T h a t   I nf l ue nc e   H o us e   P ur c ha s e   I nt e nt i o A m o n g   C o ns um e r s   I K o t a   K i na b a l u:   A A ppl i c a t i o o f   B uy e r   B e ha v i o r   M o de l   T h e o r y ,   J ou r nal   o f   T e c hn ol o gy   M a nage m e nt   an B u s i ne s s v o l .   3 ,   pp .   94 - 110 ,   201 6.   [ 14]   A .   A .   M .   S ho e d   a nd   G .   S ubr a m a n i a m ,   H o us i ng   A f f o r da bi l i t y   A m o ng  G e ne r a t i o Y   i M a l a y s i a   A   C o n c e pt ua l   A na l y s i s ,   v o l .   731 ,   pp .   16 - 23 ,   2015 .   [ 15]   A .   G .   S a l l e h   a nd   N .   B a d a r ul z a m a n ,   Q ua l i t y   of   l i f e   o f   r e s i d e n t s   i n   ur ba n   ne i g hbo ur ho o ds   o f   P ul a u   P i na ng ,   M a l a y s i a ,   J our na l   o f   C on s t r uc t i on  i n   D e v e l op i ng   C oun t r i e s ,   v o l .   1 7 ,   pp .   117 - 123 ,   201 2.   [ 16]   A .   A bdul l a h ,   e t   a l . F e a r   o f   C r i m e   i G a t e a nd  N o n - g a t e R e s i de nt i a l   A r e a s ,   P r o c e di a - Soc i a l   an B e hav i or a l   Sc i e nc e s,   v o l .   35 ,   pp.   6 3 - 69,   20 12.     Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   16 ,   N o .   3 D e c e m be r   2 019   :     1 5 3 0   -   1 5 3 8   1538   [ 17]   S .   R .   J a nd   S .   O m a r ,   A   T y po l ogy   o f   M o de r H o us i ng   i M a l a y s i a ,   I n t e r na t i o na l   J o ur na l   o f   H um a E c o l o gy vol .   11,   p p.   10 9 - 119 ,   2 010 .   [ 18]   B .   A .   O j o ko h,   e t   a l . A   F uz z y   L og i c   B a s e P e r s o na l i z e R e c om m e nde r   S y s t e m ,   I nt e r na t i ona l   J ou r na l   of   C om put e r   Sc i e nc e   an I n f or m a t i on   T e c hno l og y   &   Se c ur i t y ,   v o l .   2,   pp.   10 08 - 1015 ,   201 2.   [ 19]   H .   L i u,   e t   a l . R u l e - B a s e S y s t e m s :   A   G r a nul a r   C o m put i ng   P e r s pe c t i v e ,   G r an ul a r   C om pu t i ng ,   v o l .   1,   pp .   25 9 - 274,   2 016 .   [ 20]   C .   G r o s a a nd   A .   A br a h a m ,   R u l e - B a s e E x pe r t   S y s t e m s ,   I nt e l l i ge n t   Sy s t e m s .   I nt e l l i ge nt   Sy s t e m s   R e f e r e nc e   L i br ar y ,   S p r i ng e r ,   B e r l i n ,   H e i d e l be r g ,   vol .   17 p p.   14 9 - 150 ,   2 011 .   [ 21]   O .   S .   T a i w o ,   e t   a l . A ppl i c a t i o o f   G e ne t i c   A l go r i t hm   t o   S o l ve   T r a v e l i ng   S a l e s m a P r o bl e m ,   I nt e r n at i on al   J our nal   o f   A dv a nc e   R e s e ar c h ,   v o l .   1 ,   pp .   27 - 46 ,   2 013 .   [ 22]   M .   S a d e g hi   a nd   S .   A .   A s g ha r i ,   R e c o m m e nde r   S y s t e m s   B a s e d   o E v o l ut i o na r y   C o m put i ng:   A   S ur v e y ,   J our nal   o f   Sof t w ar e   E ngi ne e r i ng   and   A p pl i c a t i ons ,   v o l .   1 0 ,   pp .   407 ,   201 7.   [ 23]   R .   P .   P a w a r A   C o m pa r a t i v e   S t u dy   o f   A g i l e   S o f t w a r e   D e v e l o pm e nt   M e t ho do l o gy   a nd  T r a di t i o na l   W a t e r f a l l   M o de l ,   I O S R   J our nal   o f   C om pu t e r   E ngi ne e r i ng p p.   01 08 ,   2015 .   [ 24]   J .   B r o o ke ,   S U S   -   A   Q ui c a n D i r t y   U s a bi l i t y   S c a l e ,   198 6 .   A v a i l a b l e :   ht t ps : / / w w w . us a bi l i t y . go v / ho w - to - a nd - t o o l s / m e t ho ds / s y s t e m - us a bi l i t y - s c a l e . ht m l .   [ 25]   N .   T ho m a s ,   H o w   t o   U s e   t he   S y s t e m   U s a b i l i t y   S c a l e   ( S U S )   T o   E v a l u a t e   t he   U s a b i l i t y   o f   Y o ur   W e bs i t e   -   U s a bi l i t y   G e e k ,   201 5.   A v a i l a bl e :   ht t p s : / / us a bi l i t y g e e k. c o m / ho w - to - us e - t he - s y s t e m - us a b i l i t y - s c a l e - s us - to - e v a l ua t e - t h e - us a b i l i t y - of - y our - w e bs i t e /.                                                                                               Evaluation Warning : The document was created with Spire.PDF for Python.