본문 바로가기

전체 글239

모바일어플리케이션 사용여부 예측 - 완료 및 Issue 모바일어플리케이션 사용여부 예측 - 스트림릿 웹페이지 구현 ②모바일어플리케이션 사용여부 예측 - 스트림릿 웹페이지 구현 ①모바일어플리케이션 사용여부 예측 - 데이터 전 처리 & 머신러닝 모델 학습    이전 글을 참고하여 다음으로 넘어가자    일hani08.tistory.com  앞선 과정들은 완성이 되어  결과물의 페이지는 아래와 같고   Streamlit ec2-3-39-248-200.ap-northeast-2.compute.amazonaws.com:8504  사용된 코드는아래에서 확인하기 바란다   GitHub - spiegelgo/streamlit_applicationContribute to spiegelgo/streamlit_application development by creating an.. 2024. 12. 5.
모바일어플리케이션 사용여부 예측 - 스트림릿 웹페이지 구현 ② 모바일어플리케이션 사용여부 예측 - 스트림릿 웹페이지 구현 ①모바일어플리케이션 사용여부 예측 - 데이터 전 처리 & 머신러닝 모델 학습    이전 글을 참고하여 다음으로 넘어가자    일단 여러가지 하기에 앞서 각 어플리케이션의 사용인원과 사용률hani08.tistory.com 이번엔 다음  학습된 머신러닝 모델을 사용하는 시간이다  우선 데이터를 입력 받아야 한다  GENDER = st.radio('성별 선택', ['남자','여자'])AGE = st.number_input('나이', min_value=10, max_value=120,value= 30, step=1)MARRIAGE = st.radio('결혼 여부', ['미혼 / 비혼','기혼','기타(이혼, 사별 등)'])INCOME = st.numbe.. 2024. 12. 5.
모바일어플리케이션 사용여부 예측 - 스트림릿 웹페이지 구현 ① 모바일어플리케이션 사용여부 예측 - 데이터 전 처리 & 머신러닝 모델 학습스트림릿을 이용하여 웹페이지를 개발하고 AWS EC2를 이용하여 배포해보자   우선 데이터셋은 https://www.bigdata-culture.kr/bigdata/user/data_market/detail.do?id=9f027c94-92fd-4eeb-bf1c-7532f9c8375e 문화빅데이터hani08.tistory.com     이전 글을 참고하여 다음으로 넘어가자    일단 여러가지 하기에 앞서 각 어플리케이션의 사용인원과 사용률이 어떻게 되는지 보여주고 싶다 df_numeric = df.iloc[:, :17+1].apply(lambda col: col.str.count('Y'))sum_result = df_numeric.s.. 2024. 12. 5.
모바일어플리케이션 사용여부 예측 - 데이터 전 처리 & 머신러닝 모델 학습 스트림릿을 이용하여 웹페이지를 개발하고 AWS EC2를 이용하여 배포해보자   우선 데이터셋은 https://www.bigdata-culture.kr/bigdata/user/data_market/detail.do?id=9f027c94-92fd-4eeb-bf1c-7532f9c8375e 문화빅데이터 플랫폼한국문화정보원이 운영하는 문화빅데이터 플랫폼은 공공기관 및 민간기업으로 구성된 데이터센터와 함께 도서, 체육, 예술, 숙박, 레저, 음식 등 고품질의 문화 분야 데이터를 개방하고 데이터www.bigdata-culture.kr:443 문화 빅 데이터 플랫폼 에 있는 [ 모바일 어플리케이션 이용자 특성] 이라는 데이터를 내려받았으며202305, 202311 버전 2개로 중복데이터가 없는 데이터였기때문에병합시킨뒤.. 2024. 12. 5.
Android - FireBase 이용 1:1 실시간 채팅 구현 우선은 목표를 간단하게 설정했다   Android - FireBase 사용 설정    앞부분의 환경설정과 회원가입,로그인은 필수라서 참고하고  원하는건 첫 화면즉 메인화면으로 들어왔을때 1. 로그인을 하였는지 확인후 로그인이 안됐다면 로그인과 회원가입이 되는 액티비티로 이동  2. 로그인을 했다면 회원들의 목록이 떠 그 이름을 누르면 그 사람과 채팅을 시작  3. 나의 메세지는 오른쪽 상대의 메세지는 왼쪽에 실시간으로 업데이트 되도록 구현   코드 설명에 앞서모든 코드를 올리진 않았고,참고만 하시기 바랍니다    1. 로그인이 안됐다면 로그인페이지로 이동// Firebase 인증 및 데이터베이스 초기화mAuth = FirebaseAuth.getInstance(); // 파이어베이스 인증객체 초기화curr.. 2024. 6. 21.
Android - FireBase 사용 설정 https://console.firebase.google.com/ 로그인 - Google 계정이메일 또는 휴대전화accounts.google.com 링크 들어가서 프로젝트 추가 사용할 플랫폼 안드로이드 선택    위에서 만든 패키지 이름 작성 다운로드 후 프로젝트뷰로 전환그리고 저 위치에 이동 혹은 붙여넣기다른곳에 넣지말자  id("com.google.gms.google-services") version "4.4.2" apply falsebuildscript { repositories { google() mavenCentral() } dependencies { classpath ("com.android.tools.build:gradle:4.2.2") .. 2024. 6. 20.