일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 백준
- mariadb
- Tornado
- Python
- 자료형
- 토네이도
- r
- MongoDB
- 파이썬
- 저지
- r script
- 알고리즘
- 이클립스
- Java
- 자바스크립트
- 설치
- AWS
- spring
- 프레임워크
- API
- Framework
- 오픈한글
- BAEKJOON
- online
- Judge
- 연결
- OrientDB
- 연동
- 배열
- ubuntu
- Today
- Total
목록분류 전체보기 (227)
맛동산
스프링이다 프로젝트다 뭐다 해서 작업 못한지 2달이 다 되가네ㅜㅜ 우선 저번 작업 이후로 해야할일을 생각해보니 우선 발생한 형용사 목록을 따서 감정 가중치 테이블을 작성해야함. 이 부분은 한글로 된 정보를 구하기 힘드니(오픈한글.. 거의 5달째? 권한 없다고만 나오고 문의해도 답장이 없으무ㅜ) 기존에 영어로 된 감정표를 번역기 + KoNLp를 통해 작성하는것도 하나의 방법으로 사용 가능할 듯 문장 내 명사에 대한 점수 모듈은 차후에 하기로. 너무 늦었지만 일단 플로우 차트를 만들어본다면 얼추 요런느낌? 일단 명사, 형용사 추출 모듈까지는 완성됐으니 result파일로 작업 '처음 발견된 용언인가?' 부분부터 시작하면 될 듯 3.15)음.. 형용사의 긍정, 부정 점수를 입력하는데에 뭔가 기준치가 있어야 할 ..
schlafen sehen 단수 1인칭 ich 나 -e schlafe sehe 2인칭 *du 너 -st schläfst siehst 3인칭 *er/sie/es 그/그녀/그것 -t schläft sieht 복수 1인칭 wir 우리 -en schlafen sehen 2인칭 ihr 너희 -t schlaft seht 3인칭 sie/Sie 그들/당신 -en schlafen sehen * 단수 2,3인칭의 어간 변화 a -> ä, e 뒤로 자음이 하나일 경우 ie(장모음), e 뒤로 자음이 두개일 경우 i(단모음) sein haben werden 단수 1인칭 ich 나 bin habewerde 2인칭 du 너 bist hast wirst 3인칭 er/sie/es 그/그녀/그것 ist hat wird 복수 1인칭 w..
leanen arbeiten 단수 1인칭 ich 나 -e lerne arbeite 2인칭 *du 너 -st lernst arbeitest 3인칭 *er/sie/es 그/그녀/그것 -t lernt arbeitet 복수 1인칭 wir 우리 -en lernen arbeiten 2인칭 *ihr 너희 -t lernt arbeitet 3인칭 sie/Sie 그들/당신 -en lernen arbeiten 특이점(발음상의 이유)* 어간 끝이 -d, -t, -n, -m 인 경우 : 어간 끝에 e를 연결하여 형태 변환* 어간 끝이 -s, -ss, -에스체트, -z 인 경우 : 단수 2인칭(du)에서 -st가 아닌 -t로 변환 단! 모든 경우는 아닌듯.. 역시 많이 써보면서 자연스럽게 알게되는게 제일인듯
applicationContext.xml에서 홍길동 길순신 신감찬 유관순 1. 더미 생성자아닐 경우 bean을 생성할 때 주입 시켜줘야함. 2. Setter()을 작성해두면 property 속성을 이용하여 세팅해줄 수 있음. 3. p태그(?) 를 사용하여 세팅해줄 수 있음(이때도 setter메서드는 있어야하는듯) 4. 생성자에 파라미터가 여러개 일 경우 5. List 객체에 값을 넣을 경우 - List userName일 때 setUserName(List userName){...} 홍길동 길순신 신감찬 유관순 (만약 List라면 ref로 주입하면 되는걸까?) 6. Map 객체 넣을 경우 - Map map일 때 setMap(Map map){...}
Simple Spring Maven 프로젝트에서 정적인 파일(설정파일 등)은 src/main/resources에서 관리하도록 함, 자바 코드는 src/main/java에 생성 src/main/resources에 스프링 컨테이너로 사용할 xml파일을 생성 후 내용을 작성하고 class에서 불러오는 식으로 사용하게 됨 우선 간단한 예를 들어 - applicationContext.xml package spring.di.ch01; import org.springframework.context.support.AbstractApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class ..
스프링 환경을 구성하는건 특별한거 없음 eclipse neon2에서 작업했고 Eclipse Marketplace에서 spring이라는 키워드로 검색하면 사진과 같은 결과가 나오는데 설치만하고 restart하면 끝! 다만 Spring Framework를 사용할 때 Spring Lagacy Project - Simple Spring Maven(자바 프로젝트), Spring Lagacy Project - Spring MVC Project(웹 프로젝트)로 작업했는데 이유는 모르겠지만 내 경우에선 처음 스프링을 설치하고 Spring MVC Project부터 생성하면 뭔가 에러가 발생했었다. C:\Users\(사용자명)\.m2\repository에 들어가서 하위 폴더들을 모두 제거한 뒤작업이 없더라도 Simple ..
일단 2가지 추출기 제작. 두번째 추출기 결과에 나온 형용사를 설계 DB들에 넣어보고 분석해야할듯 근데 형용사 점수가 들어갈 테이블이 없네?(Maria.sql 9 line) 1.분석결과를 보다가 느낀건데 '영화표 뽑는게 너무 오래걸려서 싫다'라는 데이터에서 '영화표' ... '싫다' 라는 결과가 나오면(아직 명사와 형용사 관계를 파악하는 수준으로 연구중) '영화표'가 싫은게 아니라 '영화표를 뽑는 행위'가 '오래걸려서' '싫다'라는 의미를 갖기 때문에 잘못된 결과가 아닌가 생각했음. 근데 사실 심리학적으로 생각한다면 무의식적으로 영화표라는 대상에 거부감을 느끼게 될 수 있지 않을까? 하는 생각이 번쩍 들었음. 문장에 대한 사실만 분석할 것이 아니라 심리적인 측면도 고려해야 진정한 의미의 인공지능을 이뤄낼..
다음은 하루 동안의 8인 채팅방 대화 내용을 KoNLPy의 트위터, 한나눔, 꼬꼬마, 코모란의 pos분류한 결과임- 형용사,동사 추출 및 호감도를 나타낼 수 있는 용언 선택 (동사는 추출 자료가 많아 사진 생략, 호감도 용언은 주관적으로 선택) - 추출 자료 중 측정률 (호감도 용언 / 검색된 전체 용언)이 높은 것을 선택 ※ 전체 표본으로 성능을 조사하기엔 시간이 오래 걸리고 모든 사람의 말투(친구는 끼리끼리라고 나와 전혀 관련없는 집단의 실생활 대화)까지 반영하긴 자료가 부족하여 우선 트위터 분류기로 분석기 제작에 채택함 현재 분석기 진행상황은 아래와 같음 import codecs from konlpy.tag import Twitter # 형용사 : Ajective, 동사 : Verb from kon..
단계별 과제1단계 - 대화에 포함된 명사에 대한 호감도 분석2단계 - 대화 상대별 대화 패턴 분석3단계 - 2단계를 토대로 상대방에 대한 호감도 분석 1단계 처리를 어떻게 하나.. 생활 대화 수집에 한계가 있고 혼자 코퍼스를 분류하기엔 해야할일이 너무 많음 -> KoNLPy를 사용 twitter 분류기의 sentences를 사용하여 최대한 하나의 문장으로 나눈뒤 다른 분류기로 분류(최대한 잘게 나눠야 명사를 수식하는 형용사의 거리가 가까울테니) 형용사 사전을 어디서 구한담.. 분류기로 나온것들만 저장?(분류기로 나온 형용사들도 가중치처리를 직접해줘야함...) 일단 좌표http://www.korean.go.kr/front/page/pageView.do?page_id=P000160&mn_id=26http:/..
백준 알고리즘 저지 1065번 문제 (https://www.acmicpc.net/problem/1065) 한수를 구하는 문제. 1~99까지는 원소의 개수가 2개 이하이므로 모두 한수에 속함. 그 이후는 111, 123 ... 등의 숫자가 등차 수열을 이룸 사실 더 좋은 방법이 있겠지만 1000보다 작은수(~999까지) 이므로 세자리 수 일때에 관한 함수를 만듬. h - hundred, t - ten, o - one = 100의 자리, 10의 자리, 1의 자리를 뜻함(비루한 영어 실력에 눈물ㅜㅜ) def ct(i): count=0 for input in range(1,i+1): if(input