💡Figma 환경 구축https://www.figma.com/ Figma: The Collaborative Interface Design ToolFigma is the leading collaborative design tool for building meaningful products. Seamlessly design, prototype, develop, and collect feedback in a single platform.www.figma.comFigma 홈페이지에서 최신 업데이트 내용과 인사이트를 확인할 수 있다. Figma 계정 생성계정 생성을 위해 Get started for free 버튼을 클릭하여 가입 화면으로 넘어간다.팝업창에서 구글 이메일로도 등록이 가능하며, 업무용으로 사용할 경..
💡Figma란?Figma는 UX/UI 디자인 및 프로토타입 제작을 위한 기능을 온라인에서 사용할 수 있는 디자인 툴이다.웹, 앱, 인터페이스 디자인 등 다양한 분야에서 사용되며, 디자인과 개발 과정에서 필요한 여러 협업 기능을 지원한다.2022 Design Tools Survey 결과, 현업에서 UI 디자인과 프로토타이핑에 가장 많이 사용하는 툴로 Figma가 선정되었다. 프로토타이핑 툴의 차이점 피그마 (Figma)스케치 (Sketch)프레이머 (Framer)포토샵 (Photoshop)실행 환경웹, 프로그램프로그램(MAC OS만 가능)웹, 프로그램프로그램실시간 공동 작업OXXX히스토리 관리OXOX애니메이션프로토타이핑OOOX디바이스별 대응OOOX위 표를 통해 각 프로토타이핑 툴의 차이점을 살펴보도록 하..
💡텍스트 전처리텍스트 전처리는 자연어를 컴퓨터가 이해하고 처리할 수 있는 형태로 변환하는 과정이다. 이를 통해 기계는 자연어를 이해하고, 인공지능은 텍스트 데이터를 학습할 수 있게 된다.텍스트 전처리 과정은 Sentence, Tokenization, Cleaning, Stemming, Encoding, Sorting, Padding/Similarity로 진행된다. 🔎언어의 형태소한글은 띄어쓰기가 되어 있지 않은데 함축적으로 들어 있는 내용과 파생 표현이 많기 때문에 토큰화를 진행하기가 어렵다. 그렇기 때문에 자연어를 효과적으로 처리할 수 있도록 전처리 과정이 필수적이다.예시 문장: 바쁜 일상 속에서도 책을 읽는 것은 마음의 휴식이 된다."바쁜": 자립 형태소 (형용사)"일상": 자립 형태소 (명사)..
💡자연어 처리 소개자연어는 일상생활에서 사용하는 보편적인 언어이며, 자연어 처리는 컴퓨터가 자연어를 이해하도록 처리하는 것이다.자연어 처리는 인공지능 분야에서 머신러닝을 활용하여 텍스트와 데이터를 이해하고 처리하는 기술이다. 주로 텍스트의 구조와 의미를 파악하여 다양한 응용 분야에서 활용된다.컴퓨터에게 인간과 유사한 방식으로 언어를 이해하는 능력을 부여하며, 통계적 머신러닝과 딥러닝을 활용하여 언어 모델을 구축한다.음성 인식(Speech Recognition), 번역(Translation), 요약(Text Summary), 분류(Text Classification) 등의 분야에서 자연어 처리 기술이 다양하게 활용되고 있다. 자연어 처리란?NLP(Natural Language Processing, 자연어..
타임리프는 서버 사이드 Java 템플릿 엔진으로, 주로 스프링 프레임워크와 함께 사용된다.이 템플릿 엔진은 HTML, XML, JavaScript, CSS를 렌더링 하는 데 사용되며, 특히 동적 웹 페이지의 개발에 용이하다.HTML 문법에 통합되어 있기 때문에 개발자와 디자이너 간의 협업을 쉽게 해 준다는 특징이 있다. [Spring Boot] Thymeleaf(타임리프) 표현식🌿Thymeleaf Thymeleaf는 View를 제작하여 화면을 출력하는 템플릿 엔진으로, 주로 웹 애플리케이션의 백엔드에서 서버 측 HTML 렌더링을 위해 사용된다. Thymeleaf는 JSP, EL, JSTL을 합쳐 놓은 느낌이다. 이isaac-christian.tistory.com타임리프 프로젝트 및 추가적인 내용은 위..
💡주택 데이터 분석주택 데이터 샘플TOTAL VALUETAXLOT SQFT YR BUILTGROSS AREA LIVING AREAFLOORSROOMSBEDROOMS FULL BATHHALF BATHKITCHENFIREPLACEREMODEL344.2433099651880243613522631110None412.65190659019453108197621042110Recent330.1415275001890229413712841110None498.66272137731957503226081951111None331.5417050001910237014382732010None337.4424451421950212410601631011Old359.4452150001954322019162731110None320.44030..
💡데이터마이닝 분석 절차프로젝트 설정: 목적 설정과 전략 수립데이터 획득: 필요한 정보 확보와 다양한 소스 조사데이터 전처리: 이상치 처리와 형태 가공데이터 축소: 효율적인 분석을 위한 데이터 샘플링작업 결정: 분석 목적에 따른 데이터마이닝 작업 선택데이터 분할: 훈련, 검증, 평가 데이터로 나누기분석 기법 선택: 회귀분석, 의사결정 나무 등 다양한 기법 중 선택알고리즘 적용: 선택된 기법에 따라 모델 학습 진행결과 해석: 모델 결과를 이해하고 비즈니스에 적용할 수 있는 형태로 해석모델 적용: 실제 비즈니스에 모델 적용하여 성과 확인 1. 데이터마이닝 프로젝트 목적을 정확히 정의한다.프로젝트 목적: 고객 이탈을 예측하여 조기에 대응하여 이탈률을 감소시킨다.목적이 명확하지 않으면 프로젝트의 방향성을 제대..
💡비즈니스 애널리틱스 (Business Analytics, BA)비즈니스 애널리틱스는 데이터를 분석하는 도구와 기법을 의미하며, 데이터를 분석하여 정량적인 정보를 도출한다.온라인 분석처리(OLAP), 통계기법, 수리적 모델, 데이터마이닝을 통해 미래 예측에 필요한 인사이트를 얻으며, 의사결정자에게 필요한 정량적인 데이터를 산출하여 대응할 수 있도록 한다. 데이터마이닝 (Data Mining, DM)대량의 데이터 집합으로부터 유용한 정보를 추출하는 것 또는 의미있는 패턴과 규칙을 발견하기 위해서 자동화되거나 반자동화된 도구를 이용하여 대량의 데이터를 탐색하고 분석하는 과정을 의미한다.데이터마이닝은 계산, 기술통계, 리포팅, 그리고 비즈니스 규칙을 뛰어넘는 고급 분석 방법으로, 복잡한 데이터 속에서 숨겨진..