{"data":{"allStrapiProjects":{"nodes":[{"id":"Projects_4","title":"Web Sensors","description":"We used posts, comments, documents, etc. as a network of social web sensors from various sources Twitter, RSS with the goal to detect events as they occur based on a more complex and intelligent process than the one in the actual sensor web.","feature":true,"github":"https://github.com/HAMICI-MohamedBoudjemaa/Synthese","stack":[{"id":19,"title":"NLP"},{"id":20,"title":"Python"},{"id":21,"title":"Elasticsearch"},{"id":22,"title":"MongoDB"},{"id":23,"title":"PHP"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsSAAALEgHS3X78AAACAklEQVQozzWTPY7UQBCFHezOjO3+qf7vtj2zKzYhQEJARoQgRJsTkJISk8ENSAg4Aecg4QDcgRNwAr72CqnUalfXe/W6+nlwPluJPpaUFzYp1da22tZaVxeyuLgsl2272dYbNuJTTBVIiMW6NFDBB2vKLaVGtbJeW28khMgR1S2XhdN1uaS0+FAIcSnGOqSyhlBCqiFkyOCejBuNtS5Kj4SoB3zv4TNIKHJZSQ4+ZGUcu9bOtW10cKmMGmxJdSVK2+hPvuz927LXdOV1QD0drAQtAQQoCWk07jDNs7HXhyMZJUGJ1y7woSji2rF0sN0v+RCzdbP4yYJUj56/PD958f7Lt6dv7q+OJ+iOyk6dyKMLlAdclzM9fSoxN86IWNdxnl+9+/D115/vv/8+e/12UiqURblwYpKpprJ4nxn+oH2E7DBrehIII67Hud49/vTj5/3Hz1fjROZkRDkP+JpK60y/oB8mLXq/cFf7n2LUIrmZXK9Opy7HuL2tAB73MDYwxQEd1gVmxmMg3vLssRw1fQI5YTapgKEsliYh86g2JOoxwjBrQYPrjxzZjF2IH40clAHDOjNI00XtbYW5Mh1tHHbs0zbSafADfDwDK7eQrqiTYhJO2bDuZRFF6+UWXwzaeLE4sea8gCxlxYb4gWF2b/uMsXE7yVo36HAlf8F6vsVX/wDo9EH3Y+N/NQAAAABJRU5ErkJggg==","aspectRatio":1.5037593984962405,"src":"/static/101a8fa40653deeb15e44e6a316a2fa6/acce7/a744f5857cc1157977fff47793f59ce2.png","srcSet":"/static/101a8fa40653deeb15e44e6a316a2fa6/69585/a744f5857cc1157977fff47793f59ce2.png 200w,\n/static/101a8fa40653deeb15e44e6a316a2fa6/497c6/a744f5857cc1157977fff47793f59ce2.png 400w,\n/static/101a8fa40653deeb15e44e6a316a2fa6/acce7/a744f5857cc1157977fff47793f59ce2.png 738w","sizes":"(max-width: 738px) 100vw, 738px"}}}},{"id":"Projects_7","title":"Streaming Video Application","description":"An Android application that allows the downloading of a video file from the web and streaming among Android devices.","feature":false,"github":"https://github.com/hongphuc95/AtelierJava","stack":[{"id":45,"title":"Java"},{"id":46,"title":"Android"},{"id":47,"title":"Mobile Development"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAIAAAAGkY33AAAACXBIWXMAAAsSAAALEgHS3X78AAAE5UlEQVRIx+2W+0/bVhTHTUITJ0BbFhoKoUACLWRJTPNw4jix846T2I7zJCYvIAESyiM8mhZKC4i26tZCq700bV2nqa32pFW7ja3qD5Om/WO7SehUaaP7pdJ+2UdHx+cen+/1tax7rqGzg4Nm1MzzqaGhoZ6ent7XOFMHJP1+H4IgqAm1YCjpRhFkxGKxqNVqSKVUabRDRqOhr6+vu7tb8RpA3/8KjUaD6JBh9VmD+ZxKNQCeNDAwAA2rVVt3GAzXBYN0MEjRoRB4jtfroShKrz8PZKo69Rn6lP3Kvl4lGCqVNQ8NnlVRQbNGO2zQG1AUNZmMdUwAsLBG0VFAQmEzBAkEAiH0N4Tg3hupFTU1Qf/zH9F0RHxU+SuEwiaBoOaF4FL/gI08GAnqvs5hsqYUicS68xhisJ83uod1zncRF/DDGnLE6EIxN6K3jRhsmhEc0du1I1YNYtDodDpEp9Vq2tpaIVgixckQ7gjbnbHC5MTchemF+dnK4nw0klxbKhFOxmwLRKJ8IZ9iWRbFXZiNNGMYZsXa29shGJZYiYAJC+XyUy+fVH76ZuHg++Lvv6xn0uMO0o0TfouN2liZunNteqOSdrh8Rosd7AGj2VQTi2EJTtKoNVRdqTx/uLj/oLz/RfaPg81L1Us4EcRJ1u1hbq5Pv78xdeNiZjTGGDGXCbOjGHayIcbsAcwWSiZGP7y9fGMjf+0iv7U+kc0kLZjD5mBxwnNlKbe3NbNdSUXoAGr1olYCxayHYvBWdgftdLNLS2vbm9fG8xOpBJ8ejTmdXqs9oDY6Mnzk1uXc6hRHesKojTJbSdSKy2SymphwRn3+WCDA+f3hABVOJ8fSqVyYjZMuBnOwU2xsdyG7Xc2uTbOXR+MBX1SPuzGcqImlLW1BOs+EC0w46/GNMvEFh79I++KUlx5jk5/z0ReJ4H6a/WSz/HE5/mPE8yRJX43FnW6qo+MU1NJyPMFX+NwqF5uZXdi5+9HjtdXNi7lsIBC9z3MvGftThviBtn8d9zzmyP2g9UXI9lvUMxvjZZ09UGvbyXThaqZwJZG6UCpXr17ZWl5czk/OxyNjD6POpyHbAeN4zhDPGPKAJp7x4X3O9S1lup7OnO49B7Udf2d87lZ2Zis+Oks6o6g1YsaTVLhcmZh+xOGPWNsLlvyZJQ44x6+c87vJzGec+wOX9m6GVyjV0PETsuLyXr58nYuXQnQqEpueKFwqLd6sFmfnLYNh3Zk5N1K0qXlDfw4b/Cppv+037nmRT8cSvQNaqO2ErFC5ky3tcLFSJFbMFy6X5ncm5t67UK6ux+wFt34ngl9n0c2gYSdsfjjpvpn13EvZdsezPSoN1Np6IparRtMrIXaSjRTiY0vxzHJ4bCU/tbo6E6lwnvsU9sCLfulD73tN9+y6kguby/iXSsXTisHa/hKLJcBEYrjuD00Cg6RILBK1iJqBSesGAsmxZgkskkrgf+zWb7uzvG7/3lXeHL+tVb2aEvQo4EGPSSaSjVs0w6QzmUZMEITf72/UH7mQVgms6DrdiMG5XjsK63R0yOSnTv0lPqSrq6uzs/NYc3OTCIYVKhlbELTLa51SJAZ9tFZ8TAQMLAyqJ6H6ySmXyxWKbgj8DXTK5WAsEEtaVJr+yq5UpYYEQgEsFcLSZkkLyAMT1ocgABM1xN3dXX8CIf9DWBTWoF0AAAAASUVORK5CYII=","aspectRatio":0.5617977528089888,"src":"/static/5f24e8787eb182d03d6f2b57c9172262/497c6/1f21c73447868c1a0600c9376396039d.png","srcSet":"/static/5f24e8787eb182d03d6f2b57c9172262/69585/1f21c73447868c1a0600c9376396039d.png 200w,\n/static/5f24e8787eb182d03d6f2b57c9172262/497c6/1f21c73447868c1a0600c9376396039d.png 400w","sizes":"(max-width: 400px) 100vw, 400px"}}}},{"id":"Projects_10","title":"School Research Website","description":"A website for searching for school information in France and visualizing statistics using the dataset provided by ONISEP.","feature":false,"github":"https://github.com/hongphuc95/edu-establishment","stack":[{"id":58,"title":"PHP"},{"id":59,"title":"HTML"},{"id":60,"title":"CSS"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAAAsSAAALEgHS3X78AAADmklEQVQozz3MbUxTdxQG8H9pb1taAaVj1I6XgZSiFGpZoS0WtRtFbkUcukp9wTnZYMDV6DSoy95UDFmcwKBiooUxlTS6qU2jYxa6AmUGdYSUFeIyYEq2ZXMflmzLknlvz1lpNj/8kufkOXnIxtWFiiqTnqnQGZnKopKmcoOZedm4ntliWMfYSkqZHS/SzO7yTczOUpp5tbyS2W4uZ6oi3Wb92qgKnYmxao1N1gLj/pfydOlE/lxGRa5Gh6pVBZiSlo2ZKi1mKvNQmZ2PmtUGzM0rxJyVWtRo9JiVlYs5qnxUKdWYqsjAtIjU5emYkpwWJU9S7CBJtcfo9FOXMaPV9UT+Xi8rf/cTVnbUycYd7GalTCcrfv00S+06zlLb3maJdR9LLPUs37yXJUY7S3RVLNFsZIm67AnJMSMvQ1dNMjvcdGdoEoe/G4CbQTe4J90wNH0TmgPfQFz3BDzbEYClLV+A5IgLFM0XIam+CwS24yDe8g6IrIdAVLYPhOa6sNC0G0Ua2k5WtV2lB6aH8IfJHpgOXoPZ2a/ht4UAdgcGYVm7HxJOulHS3I/CunOwuWMAG/tGMaW2HcQVh1FoYVC4bi9QxbvCVNE2FKpL7cRw1k1fn/LjzJQLgiE3zC+MwOOffOgYGwJ51zBuv3IXbE4/VLd/iWcHQ9DpnwfzSS/qGh0gKawCam1k0LgzTOn/G7T13bLeCvpw4k4PBEacMBV04eNHN8A57oVUhw8tzkG4MjEHU7/8CZ6ZX6HD/z009d/HrSf6gJ+Si/yS10BQXBMWFFWjMH+DnRy65LHemx3F+Tk3fO51gX/8Ki489IBjzAtZ3V6QtbiQdnrxY98DaL09Aw0X78MbvWOorW0BXvIKkG3aD+J8S1iiq0Qq22Qnl24PW+f++ge//ePv8GePfg9/OP0jNIyGgL4xDi/0fgXZLZdhxYE2aOjxwbHrk1Bz/h7QZ8Zg/QEHSHP0oD14BhKyC7ikwnIkhFSTMtpqPXW6DWvqGnHPkfex9M3DWHbeg4bOa6g+0YeJZhvmb63Hrjs/46d3H+KFkQf4gSeEez5yoTj5eRQqVEjJs0Aoz1octEeQDRGLB/c/KlbKieISOEq2PHLzOFmakqs52sq19g9wr9S/xUmXJnJqk4VTqrXRf14Mn13c4AsENpIoeyY+Lj7euCQu3hQrla4RRUTKpwT8mKdZLFmyhhLFRnNMRKpyZTTzIz98AVUcw+Mt+xf9uMTMjuAUYAAAAABJRU5ErkJggg==","aspectRatio":1.6666666666666667,"src":"/static/a1b40ad0dc24224ec073f7c06546473f/ee604/ec909d8bf3bdbd3886de999ed9df1487.png","srcSet":"/static/a1b40ad0dc24224ec073f7c06546473f/69585/ec909d8bf3bdbd3886de999ed9df1487.png 200w,\n/static/a1b40ad0dc24224ec073f7c06546473f/497c6/ec909d8bf3bdbd3886de999ed9df1487.png 400w,\n/static/a1b40ad0dc24224ec073f7c06546473f/ee604/ec909d8bf3bdbd3886de999ed9df1487.png 800w","sizes":"(max-width: 800px) 100vw, 800px"}}}},{"id":"Projects_11","title":"Rating Operator","description":"Rating Operator is a Kubernetes based application aimed at providing system administrators, DevOps or business-oriented users, such as BI developers, with indicators or KPIs derived from metrics.","feature":true,"github":"https://github.com/alterway/rating-operator","stack":[{"id":61,"title":"Kubernetes"},{"id":62,"title":"Operator-SDK"},{"id":63,"title":"Kopf"},{"id":64,"title":"Prometheus"},{"id":65,"title":"Grafana"},{"id":66,"title":"Flask"},{"id":67,"title":"Postgres"},{"id":68,"title":"Golang"},{"id":69,"title":"Python"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAAAsSAAALEgHS3X78AAACj0lEQVQozz2Ra0iTARiF35k2LHSorbBpqW3e0txK1CTFSysvlOXUOV06KWXOTfk229zUiPCy0hlqzcSagrat0mk6JyjOS/uxkVkhkbEIIggxqCghWsabFnTggfPr+XEOqKuiAJEOaPcFfEYG1/jepM1xKu+XmRaACICWLeZ2wqdegHEtnyS/piNJJBKSQqEgEQQBMpkM2Gw2rK6ugkajAWgsZ24Jw8lo25OP075WnPRGnPRCnKBsoNnbjlNeHTjvyXXpYf/yqATm3yJwC3lwgc+HgkIuqUxcCWlJyXSDwdBQKhBQoU/FpD1Q+tyfV1NePb3ptbZupP3+MhLkQrMf/pwIxK+mIHzdz8DuumS1E3E3fl/2k0tFobWEkAH/4naexxU5HA50Op1L0KcIJ3t6U32NKmrx+hDlXY+MgRkpTOwmDmMZJx5vVEX9EHDiXbzc9M9HmHFvWPEnlxKSMi05+eWtqcEAHjv2hVVl5/Uoa+X9L1dWpuFRUzTgehbZqPS7NFxHrqwoOnGHfSp9pqgg0yYvi3k/3ByNi7dZOHAlFrvlx7BVFIldioSN+oo4u6WDGilMjJ1VpZzFglCWDrdHH2mJAXyeB6ZGCphU/oDf0GPT+NFnTl3MsqkZ+smrDPNME81gbTnw0N52yPKiM9i80EKbtjYHTg1e9tQbqg9ic2o+6jgXP4C/+y6wdkbBEy0TBkVH3RfT1mC0pIbzuITQm/jStoFcxcBgXn27Lke5jVqb3SC9laFU3c1Rau+dUbYj9oI4MXmoK6sYr5/m9ljOCeF/xkqJLRkBYwKZz1ipNMIilFFmyitDZ0XiiIXqmrBFiTh4SSHxd0jFAbaaavqCWBQC8PcXt+MhYUHbhRpOhz+sCRxcm2bwnAAAAABJRU5ErkJggg==","aspectRatio":2.6666666666666665,"src":"/static/8efb5d87869d9133bcffd963bee8ea1c/ee604/a090a2216dac738a3a4ee4acd2053f38.png","srcSet":"/static/8efb5d87869d9133bcffd963bee8ea1c/69585/a090a2216dac738a3a4ee4acd2053f38.png 200w,\n/static/8efb5d87869d9133bcffd963bee8ea1c/497c6/a090a2216dac738a3a4ee4acd2053f38.png 400w,\n/static/8efb5d87869d9133bcffd963bee8ea1c/ee604/a090a2216dac738a3a4ee4acd2053f38.png 800w,\n/static/8efb5d87869d9133bcffd963bee8ea1c/f3583/a090a2216dac738a3a4ee4acd2053f38.png 1200w,\n/static/8efb5d87869d9133bcffd963bee8ea1c/5707d/a090a2216dac738a3a4ee4acd2053f38.png 1600w,\n/static/8efb5d87869d9133bcffd963bee8ea1c/ed396/a090a2216dac738a3a4ee4acd2053f38.png 2000w","sizes":"(max-width: 800px) 100vw, 800px"}}}},{"id":"Projects_8","title":"Project Management Workshop","description":"A smart mini system for automatically recommending stay offers for a travel destination.","feature":false,"github":"https://gitlab.com/agpm1/projectagp","stack":[{"id":48,"title":"Lucence"},{"id":49,"title":"Java"},{"id":50,"title":"Spring"},{"id":51,"title":"Java EE"},{"id":52,"title":"JSF"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAAAsSAAALEgHS3X78AAADf0lEQVQozzVSe0xTVxj/7r29LbdXpi14b6NjQ4udJlAlxAfycCQCPnkk0yyYZWoNdj6ixscSN8VHgMVYGAywBWzr3CBAcUld4rJ2jhIK6L19CLQki0oRRR61wL+YpZ5T9SYn5zvf9/t+3+/8zoXJ9l+M87Ym4Y8GY+OBCybLySuWu8crbg8dq7C2nqgw/1l+sfmh6As0vJx44Q8Gg/Whsee9/z0Ndc34rHemHzcNz/mM5lmhyTYrGsXXgw1p8Mpm2ha8W19+/cy5kmM/Nn599KIp+5szdbv1l25vPfpDc77u+1s7XG5hS2BkuMTr9W4aGR7aKXqe5L161Jo90VdbOv2oIWuyvy5vsr++aLz3ZwW8jUbjhafjm28EBGrEL+wAgLghwaU5cKIKTl8xwaGzNdDb74H/3y6Cw+GAiRfjMDUTgTF3M0RGu2CsxwChvkaY8rWD67fzAHMzU6rRwMheryiqBUEsQoR0e+e95C825FKrUrcxq1Oz4/ILCuiysjJpZWWlBNVJvN4EbORXNFDnyoslFd9tp2tO5UrXatQkLC4uJoqiWNrR0bHR7/fv+tBAUyQwJC1XkJRMQRDAKhRKBtcMBoOmurpajeJPWptqVTj32XJaslMLaJhEBgsLC7wgCAU63ZGEwcHBYgSgUtalywmCiEOEHElJOYqSsKlpWjYajQIanGMyNW9FOEVXV2cezhXmaqnL36ZRAAQNkUiERwoLW1paOLTvRUAiKSVdRpKknKQZTkIzidhXPAg322y2DKv1znp0lv/j/DsjL2sD2JxBuDcaBSWXREM4HOY9Hk+h3W5XoFfcg4CQlKLFBHz8skQO7RKd7vCS7u7uTHy9mzcNbHFxiRLFS8/r98dUV1Ve5xx/3cfXBwjPhmMK29raEpCHuzEgeV0mnaBUsh9VDfS7GbfbvV2zRiP96DHLsrJ0FeAz1NfVcg8dD1bECGemp3mf15vv7utbOjAwgF+Z5fiVWBljtljX2O33eUyKrWAYBvz+J1D10w2gaBlEjfEELlyt+RWu/R6CZcs/pWF+fl7ldDpL9Xr95z3/9uzDClYmrVZgdWazNcVisaowIc/zWA2FLcAKSQKoHDURy61NTpQUZaponIeXoefyzvY29cFDh+Ndrp5Vc5EI8Np9ZORZL2AivLK3ZJC0VErB+y/2HzKoXZ8VGwA5GiDKv3wfvwMzC2gaPk/KBQAAAABJRU5ErkJggg==","aspectRatio":1.6666666666666667,"src":"/static/84c946947b558e0631e5bda443503648/ee604/1779348fdf8a03134a2a38b31ffa26a3.png","srcSet":"/static/84c946947b558e0631e5bda443503648/69585/1779348fdf8a03134a2a38b31ffa26a3.png 200w,\n/static/84c946947b558e0631e5bda443503648/497c6/1779348fdf8a03134a2a38b31ffa26a3.png 400w,\n/static/84c946947b558e0631e5bda443503648/ee604/1779348fdf8a03134a2a38b31ffa26a3.png 800w","sizes":"(max-width: 800px) 100vw, 800px"}}}},{"id":"Projects_6","title":"Multi-agent system","description":"A simulation of a multi-agent system producer/consumer distributed.","feature":false,"github":"https://github.com/hongphuc95/SMA","stack":[{"id":43,"title":"Jade"},{"id":44,"title":"Java"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAIAAADzvTiPAAAACXBIWXMAAAsSAAALEgHS3X78AAAFJklEQVQ4y2WUy4/bRBzHcyncOCPxJ3DiyAEOiANn7kioQkIILrQ3pB57AKkSIFC3KtBtS+nSdt+bbjab7Sabx+adOE7iJI6d+DHj8XhetpPNPlqKs6hVAWlkeaT5zG9+v9/3+4sFgW9ZpqYNB8M+RJAzj1cOwtwuO9yn1GPACPKpaEsbJRYGoidH/2Fujw37PAhis+PZ4u3Fi59e/OqzL4v5yjPkHr/9lvN6bPLmhRB4Z9tx8UbMvRCbfvRu8Pz50eUvnNdi5msx/N0V/uyvWOCLXDqzsLhw9fbVdP9AJ+3ctx+vXn4neeW9Ejksde9nv/ngyaX3iwuf98+c3vK13Ncf6pc+ITub/OQkRlzHdz17AvKi0A06DS7V1a2c/KDYXWvIy5XsUqW6VigtV8qrrcZKR02kuvfsbiVUOqKajxHkuIaBSXSJN+WT0BPHrSZsGDDRFxVA93TyZKQtt9wHCk7pJKGZG11b1vg09KuHMeoibNsu9Sxkc84IwaxVsRl0qeO4FCKCfN7faegbyjilWonBONWyuyM+m4pGKUYR8s5hGwHBOfW8oF2tt1D2wE3usPgmSWyj/SxIpnhy1z/Ihal9YphATMM5HD3bA8AlL2Di+XJ1aDiq6gCb2haxDKmj3TOs+6a9b9lJeXAL4kKUn2jOYfQfWEhVKFw6I/6Ee7LFLaxl8yhfd4tN0lUsKWfV+0TjPH9esChnRLDlzHOmHhbt2ritG+k+bgKYHsHCuLtYszaH1toQrA0HtySzrPIwFNXiPGcCIfU5om4YBJyQsN8aS/p4U3J36s5KDm5VhvsSitZeA2c6ekq2hzZ/eiqkyhx2jPFAGyqDHoTAcWyvnLX2H+PEQxF/KFbv8PgS2H7INpf41pKfWEEri1hpCmj5xUwEO65pFsrFHxZ+jK9ubq3Gd+7cW73xs12r+GqfDXpMU+xujQ26fKD4quLIdVeRxKDDtf55ztBiWHhFcpo9nj2eHmdPcUHgDAvzU1EOuBRaTUxDn/m+CEObeA6nUc4s8GMMu7qiJFOpX376Nbt3kE6lo/jraxu9do8hwhBlkJoja+4wSgSjwAEORlFlo+1cYdGyRnYzUTdWh/qf6mi9L6/XwhKZVFlYpmGTwRHgnAhKA84Qgq7nRn1hjMaIA13LwICNG4z1JkwOQe+o1KblBlZabNCieoXJCoSCOJH+GVURMD0UXTSPHMHENEfcW+GoMBX5kK2fHl2fsNsn4dbT2cbZbPXp0UpAktPp4WRamh7FOeuIaBCE0WyIUexSADTqZTDq+H7L94vD3m6juN+ulxWp3G7k2s1s7bAs1+V2U+5KGakCpJJoVXm7MYcJBIhErnqh7UYRqQrttAJNDZRO0O9CuR5023w48DUVdiSkq9E5Xs5GMCbQeUXbkSVrTvT1vInwQy5830dqbzrSp6Z5PB4zbeBCm89mPDJGFNmDrxoD+1K15ZhlqO866jboJ+GwpKtV28yCcc0BjfEIOFBMJrzxDwz+DxsVoLWx3cJ20qsuoEc32PIjml6hmWvwj7xXFpPpOezhebcIfmlJLlWdeVPIRIgpcimBeTvVwoc9XO8xKeU+1qDic5/XCpFI3PkkecXPEWxDC1mGcB1hGRwCIrWP+6PjgX6iGULuk/E4qgSvHc4L9q9ne5i3mxABZmiBCYVu+oZlG0MGILds33EQ0N1InqdnUYz56MXgZWRGox6UMsbmrvl7Et7cNb+P29cT2t1tcHPHvrHj3H2i/7aFDvNCkXg68TfucV6oXHitgAAAAABJRU5ErkJggg==","aspectRatio":0.7380073800738007,"src":"/static/4b9449332155bd7e8bb5a505c2c8925f/6acc6/bb22e798cee68cccf18e45a941258a07.png","srcSet":"/static/4b9449332155bd7e8bb5a505c2c8925f/69585/bb22e798cee68cccf18e45a941258a07.png 200w,\n/static/4b9449332155bd7e8bb5a505c2c8925f/497c6/bb22e798cee68cccf18e45a941258a07.png 400w,\n/static/4b9449332155bd7e8bb5a505c2c8925f/6acc6/bb22e798cee68cccf18e45a941258a07.png 506w","sizes":"(max-width: 506px) 100vw, 506px"}}}},{"id":"Projects_3","title":"Hybrid Recommender With Yelp Dataset","description":"Using the dataset from Yelp, our aim is to build a personalized prototype of a restaurant recommendation system to provide a new restaurant suggestion that a user might like based on the user profile. The engine is not only considered the interaction between customers and restaurants but also contains metadata representing customers' taste and restaurant functions.","feature":true,"github":"https://github.com/hongphuc95/datadive","stack":[{"id":10,"title":"Machine Learning"},{"id":11,"title":"Collaborative Filtering"},{"id":12,"title":"NLP"},{"id":13,"title":"Big Data"},{"id":14,"title":"Python"},{"id":15,"title":"Flask"},{"id":16,"title":"Django"},{"id":17,"title":"Elasticsearch"},{"id":18,"title":"Cloud Computing"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAVABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQD/8QAFwEAAwEAAAAAAAAAAAAAAAAAAAIDBP/aAAwDAQACEAMQAAABqoytz2jEjG4GgCt//8QAGxAAAwACAwAAAAAAAAAAAAAAAAECESEDIjH/2gAIAQEAAQUCjBpnU4/bKbTisXb0z//EABkRAAMBAQEAAAAAAAAAAAAAAAABAiIREv/aAAgBAwEBPwG60dZS2eUf/8QAGhEAAgIDAAAAAAAAAAAAAAAAAREAAgMQE//aAAgBAgEBPwHHQGsLBSjPPX//xAAfEAACAQIHAAAAAAAAAAAAAAAAARAyQQIhIjGBkaH/2gAIAQEABj8C2ZS+i4svYpT5MOlRc//EAB0QAQADAAIDAQAAAAAAAAAAAAEAESExcUGBodH/2gAIAQEAAT8hI1Tog4Vwt/xL1CS9c/IMJle5ADtV5TSXHxOWq9z/2gAMAwEAAgADAAAAELgHgv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAEVH/2gAIAQMBAT8QbZsIbsUOF//EABcRAQEBAQAAAAAAAAAAAAAAAAEAMRH/2gAIAQIBAT8QAqbdgCSYM7f/xAAcEAEAAwEBAQEBAAAAAAAAAAABABEhQTGBUcH/2gAIAQEAAT8QPzr+h9IPiL7jsEjVZjjvipAAzvp+S3OqdDsrmNaofxiCSavYcjhOvRivUcY//9k=","aspectRatio":0.9478672985781991,"src":"/static/d323a015cb31c7aec4e413d6ec4b0655/14b42/97a8c9894f635c26de65da4f1744d185.jpg","srcSet":"/static/d323a015cb31c7aec4e413d6ec4b0655/f836f/97a8c9894f635c26de65da4f1744d185.jpg 200w,\n/static/d323a015cb31c7aec4e413d6ec4b0655/2244e/97a8c9894f635c26de65da4f1744d185.jpg 400w,\n/static/d323a015cb31c7aec4e413d6ec4b0655/14b42/97a8c9894f635c26de65da4f1744d185.jpg 800w","sizes":"(max-width: 800px) 100vw, 800px"}}}},{"id":"Projects_9","title":"Cinema Mediator","description":"A mediator module for exploiting data from various movie data sources and centralizing data in a unified database.","feature":false,"github":"https://github.com/hongphuc95/CinemaMediator","stack":[{"id":53,"title":"Talend"},{"id":54,"title":"ETL"},{"id":55,"title":"SparQL"},{"id":56,"title":"Java"},{"id":57,"title":"Soup"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsSAAALEgHS3X78AAAB+klEQVQoz1WSuW/bMBTG9f9P6dQWRZbOXTt0CJykOeymiS3rcuLoliiJIilSEg/rgMs4HdqHHz4Q7/j4CNAAmZsUzw0JCQkwDjHOyxIAkJVloQF5XJY5KECRBxj5JXzB+LWhUY0ThIERBN9JcybVFyE+dvy8Qt8870HPc951HaOsgXXJ2tZ1L2D1QcpPUn6m9AzTrzX+YYSBG8eJUup4CqX4xryzbRtjjGqYVa29L/qOmuZ9EPjjOOoeQmpKsRCdEYZ2EGwQDoWo+jaDdWBZq93Oy/OcUgJgYz3HSexb9so0n/I8Ph4nQqDnafdKr+0Og5jnA+eMkKph9XZ76zhLx1m57i+tp/PSsm4ce+G6i93u2vOubPvi5WVpJJGv1KCXGccJQiSltKy77fbndnvzP7fvmOZfdd0HI032w6CmaZBS5HmmH2Oa1+v1Yr2+3GzeuVpr1pf/8vS0cJx7ww+eo2jv+16a+lWVQphlmZ+mr5ok2SfJm6bpPktfNQCEunrK6AbfgLAQghPawxpBzMIwqmvUtT1ljHOBca2kZJ1EmELEoijGpOl7zlhLKTN0GcKq5wIhXGD5+/GxKMA8z8Nw0EoIYoxKpUqIAeK2tcGETNM0z5MQwuh5LyXX9kq3KClE32lnIcdxOBwGvZTOqVP0fde1TN/5VpZS/6E/YXhL+aFw8/kAAAAASUVORK5CYII=","aspectRatio":1.7857142857142858,"src":"/static/e4da30fd26a19de7bdfc9749a47c39f3/ee604/f794fb96b3657ff49f1695d7a201ca4b.png","srcSet":"/static/e4da30fd26a19de7bdfc9749a47c39f3/69585/f794fb96b3657ff49f1695d7a201ca4b.png 200w,\n/static/e4da30fd26a19de7bdfc9749a47c39f3/497c6/f794fb96b3657ff49f1695d7a201ca4b.png 400w,\n/static/e4da30fd26a19de7bdfc9749a47c39f3/ee604/f794fb96b3657ff49f1695d7a201ca4b.png 800w","sizes":"(max-width: 800px) 100vw, 800px"}}}},{"id":"Projects_5","title":"Adult Census Income","description":"By using the US census data from UCI Machine Learning Repository, the goal of this project is to explore the US Adult Income data and develop a model to predict whether an individual's income will be less than or equal to $50,000, or greater than $50,000.","feature":true,"github":"https://github.com/hongphuc95/IncomeCensus","stack":[{"id":24,"title":"Machine Learning"},{"id":25,"title":"Supervised Learning"},{"id":26,"title":"Classification"},{"id":27,"title":"R"}],"image":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAIAAADUsmlHAAAACXBIWXMAAAsSAAALEgHS3X78AAACEUlEQVQ4y51TWW/TQBD2T+eJN8QTD6A+IHhBAgmQKggUElWVEtKEJD2dqnEuX/F9rh0fa/OtjVr3oCA+Wavxzje738zOcGVZFg3gL05SJyDFH1A2wDV/aOXrnIuP3h3Eac7OLR8Cl6apbduu51m2rem677mD6eJNZ6DphuM4ruuapmFZlq7rhsF2mpdzWZZ5nkcIAYNxPS8M/DgKgyCAvd8fC0uRkBAOOEG7XzZOaZ4KOySkN+YV3Spv5doMrl1JkuQ5y3NjeWcCbiOqqhqV+DAMtxXuCa6B5HNKWcEmlzuff9DKbgpJ0vShYKy27czmS+SpqJsoiq90/T2YMZKkfs29Q/5MkP8nOI7j3vhUWEn/KruuNss8z2Fjx7C9MT/PqioyV7V5Ixg8FBO1RVXxtrbj+BWiKFqI6sHgGM6IRODU71xxsYZBGHJxvEXvmKYpK4qmabIso88ARVGwb1nmcDIQJQn9t9E00EyLAd0GzrVsqIU2CKENZDQb8n2f+KwR7uZ8NS7xdov0tkni+8FytVIUdS2K+GYLvN1ckqT5crFer9GzbIQohqi4vrmgebVkNM/xFfDXBuRgwooSMmhBbwxGbWJ99mX4ev/k6e7gfZ//2D1qjy7aP/ne8Xx4Me2cfv12/v1l99Ud2b8nuXzyafS8ffJ4d/T28PJDn9+bCO0jYThVRsKsw7dafOtFd+dW8C8j8wLfHMU1IAAAAABJRU5ErkJggg==","aspectRatio":1.092896174863388,"src":"/static/1e8fc64f01545dcbb5a7fe41379ba0fb/1c2db/c1cd6be82cf84b9a3da0276ca4bc92c9.png","srcSet":"/static/1e8fc64f01545dcbb5a7fe41379ba0fb/69585/c1cd6be82cf84b9a3da0276ca4bc92c9.png 200w,\n/static/1e8fc64f01545dcbb5a7fe41379ba0fb/497c6/c1cd6be82cf84b9a3da0276ca4bc92c9.png 400w,\n/static/1e8fc64f01545dcbb5a7fe41379ba0fb/1c2db/c1cd6be82cf84b9a3da0276ca4bc92c9.png 745w","sizes":"(max-width: 745px) 100vw, 745px"}}}}]}}}