분류 전체보기 515

Machine Learning 에서 사용하는 기초 수학

ML: 데이터와 통계로 컴퓨터를 학습시킴. (데이터를 분석해서 결과를 예측함) Python Machine Learning (w3schools.com) Python Machine LearningMachine Learning Machine Learning is making the computer learn from studying data and statistics. Machine Learning is a step into the direction of artificial intelligence (AI). Machine Learning is a program that analyses data and learns to predict the outcwww.w3schools.com데이터의 종류:NumericalC..

jQuery Traversing(요소 이동하기)

Traversing 이란 "move through" 또는 이동하다 즉 HTML element(태그)를 찾는다.  : HTML은 DOM tree 구조여서 다른 element와의 관계 속에서 태그를 찾아야 한다.  1 div : ul의 parent, 하위 모든 태그 ancestor2 ul : 좌측, 우측 li 태그의 parent 및 div 태그 child3 좌측 li : span 태그 parent, ul 태그 child, div 태그 descendant4 span 태그는 li 태그 child, ul 및 div 태그 descendant5 li 태그는 서로 sibling (동일한 부모 보유)6 b 태그는 우측 li 태그 child, ul 및 div 태그 descendant parent()정의: 선택한 eleme..

jQuery Ajax

목차$.get()$.post() $().load() $.get() jQuery AJAX get() and post() Methods (w3schools.com)  1 def: 서버에서 get방식(url)으로 데이터 요청  2 syntax : $.get(URL,callback); //URL: 요청 URL(web address). callback(option): load 후 실행 함수.   3 example:demo_test.asp:response.write("This is some text from an external ASP file.")%>Send an HTTP GET request to a page and get the result back   4 result:   $.post() jQuery AJA..

자료구조 알고리즘 (배열 연산)

알고리즘과 자료구조의 기본 개념을 설명하고, 배열의 특징과 배열에서의 연산(읽기, 검색, 삽입, 삭제)에 대해 설명합니다.큰 그림알고리즘과 자료구조는 컴퓨터 과학에서 중요한 개념입니다. 알고리즘은 문제를 해결하기 위한 단계적 절차이고, 자료구조는 데이터를 효율적으로 관리하기 위한 구조입니다.핵심 개념알고리즘: 연산을 풀어나가는 절차자료구조: 목적에 맞게 데이터를 논리적으로 정리한 구조배열: 인덱스를 통해 접근할 수 있는 데이터의 집합세부 설명배열의 특징인덱스: 배열에서 데이터가 있는 위치를 가리키며, 0부터 시작합니다.연산 속도: 배열에서의 연산은 단계 수로 측정됩니다.배열에서의 연산A. 읽기특정 인덱스에 있는 값 확인: 컴퓨터 메모리 내의 주소를 통해 인덱스 위치의 값을 읽습니다.컴퓨터가 인덱스 3의 ..

Bootstrap 프레임워크 - 반응형 웹 디자인 마스터하기 🚀

웹사이트를 개발하실 때 매번 CSS를 처음부터 작성하는 데 시간을 낭비하고 계신가요? 모바일 기기에서 웹사이트가 제대로 보이지 않아 고민이신가요? 여러분이 레고 블록으로 집을 짓는다고 생각해보세요.매번 블록을 직접 만들 필요 없이 이미 완성된 블록을 조립하기만 하면 됩니다.Bootstrap은 바로 그런 "웹 개발용 레고 블록 세트"입니다.왜 필요한가?Bootstrap이 해결하는 문제들은 다음과 같습니다:반복적인 코드 작성: 버튼, 폼, 네비게이션 바 등 웹사이트에서 자주 사용하는 요소들을 매번 처음부터 만들 필요가 없습니다.반응형 디자인 구현의 복잡성: 다양한 화면 크기에 맞게 레이아웃을 조정하는 것은 매우 복잡한 작업인데, Bootstrap은 이를 간단하게 해결합니다.브라우저 호환성 문제: 다양한 브라..

Flask 기본 게시판 (mongodb 연동, AWS 사용, Web Scraping)

사용툴 : Pycharm, MongoDB, AWS, Gabia, Ubuntu A 세팅 1 기본 프로젝트 세팅 : static - 이미지 파일 , js, css 보관 : templates - html 파일 보관 : app.py - 백앤드 로직 보관 2 필요한 패키지 from flask import Flask, render_template, jsonify, request app = Flask(__name__) # Flask Web Container import requests # Handle requests from bs4 import BeautifulSoup # WebScrap Tool from pymongo import MongoClient # MongoDB DataBaseConnectivity 3 백앤..

RASA(AI ChatBot) 로 만드는 교육용 AI 챗봇 😋

안녕하세요! 오늘은 RASA를 활용한 교육용 AI 챗봇 구현 방법에 대해 알려드릴게요. 학생들의 질문에 24시간 대답해주는 똑똑한 선생님 비서를 만들어볼까요?RASA가 뭔가요? 🤔여러분이 스마트폰에서 사용하는 음성비서(시리, 빅스비)를 상상해보세요.내 질문을 이해하고적절한 답변을 해주는 비서가 있다면?RASA는 바로 이런 챗봇을 만들 수 있게 해주는 오픈소스 프레임워크예요!쉽게 말해, RASA는 사람의 말을 이해하고 적절히 대답하는 AI 선생님을 만드는 레고 블록 세트라고 생각하면 됩니다. 프로그래밍 지식이 있다면 누구나 자신만의 챗봇을 만들 수 있어요 ✨RASA의 핵심 구성요소 💫RASA는 크게 5가지 블록으로 구성되어 있어요:Intent (의도) - 학생이 무엇을 원하는지 파악하는 능력"시험 일정..

SQL 기본 문법 - 데이터 대화의 언어 마스터하기 💾

데이터베이스와 친해지고 싶으신가요? SQL은 데이터베이스와 대화하는 언어입니다. 마치 도서관에서 사서에게 책을 찾아달라고 요청하듯이, SQL은 데이터베이스에 원하는 정보를 요청하는 방법입니다.여러분이 도서관에 비유해서 생각해보세요.데이터베이스는 체계적으로 정리된 도서관입니다.테이블은 특정 주제별로 분류된 책장입니다.레코드(행)는 각각의 책이고, 열(컬럼)은 책의 속성(제목, 저자, 출판년도 등)입니다.SQL은 이 도서관에서 원하는 책을 찾고, 새 책을 추가하고, 책 정보를 수정하는 언어입니다.왜 필요한가?SQL이 해결하는 문제들은 다음과 같습니다:대용량 데이터 관리: 엑셀로는 관리하기 어려운 대규모 데이터도 효율적으로 저장하고 검색할 수 있습니다.데이터 무결성 보장: 제약조건을 통해 데이터의 정확성과 일..

매우 기초적인 회원가입시 공백 검증(Validation)

회원가입 .jsp 파일에 추가해야한다. register.jsp 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 function check() { var f = document.Reg_form; if (f.MEMBER_ID.value == "") { alert("아이디를 입력해주십시오"); f.MEMBER_ID.focus(); return false; } if (f.PASSWD.value == "") { alert("비밀번호를 입력해주십시오"); f.PASS..

728x90
반응형