Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Samsung Prism Hackathon Team Pythonic

Avatar for Aman Gupta Aman Gupta
April 06, 2024
19

Samsung Prism Hackathon Team Pythonic

Avatar for Aman Gupta

Aman Gupta

April 06, 2024
Tweet

Transcript

  1. 1 P Y T H O N I C S

    A M S U N G
  2. 2 AIM P U R P O S E ?

    • Simplification • Improve user experience • Show smartness and suggestion user things they are not aware of In the ideal future, smart home devices maintain’s the house by themselves
  3. 3 HOW DOES THIS MAKE USERS LIFE EASIER? T H

    E I M P Q U E S T I O N ! • Convenience • Personalised experience • Remote control • Real time monitoring • More time for family/work
  4. 4 FEATURES W H A T D I D W

    E C R E A T E • P e r s o n a l a s s i s t a n t S A M • S u g g e s t i o n s ( l o c a t i o n , t i m e , h a b i t s ) • S a f e t y f e a t u r e s • E a s e o f a d d i n g d e v i c e s a n d r o u t i n e s • P o w e r s a v i n g • M u l t i p l e p e r s o n a s • L o c a t i o n a n d r o o m s
  5. 5 OUR SOLUTION T H E T E C H

    S T A C K ADDING A NEW DEVICE • LLM - codelamma 7B (open source) • DataBase - JSON files (for POC) • Frontend - Gradio, NextJS 14, tailwindCSS • Backend - Python, JavaScript • API - Samsung’s SmartThings official docs
  6. 7 HOW DO WE KNOW WHEN TO PUSH SUGGESTIONS Q

    U E S T I O N T O B E A S K E D Graph of user’s activity over the weekdays and weekends averaged out over a week’s time, throughout the day. U S E R ’ S PA S T H A B I T S ! !
  7. 8 FUTURE WORK W H A T I S Y

    E T T O B E D O N E DOIGN THESE WILL MAKE IT MORE SCALABLE AS WELL • Adding authentication (Samsung ID) • Hosting the database on Supabase • Using a multilingual LLM • Improving on the suggestions system • Learning from users responses • Multiple variations of suggestions • Using Samsung sensors • Adding devices via Bluetooth and WIFI • User analytics
  8. 10 OUR TEAM T H E P Y T H

    O N I C S FEEL FREE TO REACH OUT TO ANY OF US FOR ANY QUERIES :) A M A N G . S U B H P. S A M I K S .