보고서 정보
주관연구기관 |
주식회사 핑거 |
연구책임자 |
박민수
|
참여연구자 |
최병희
,
조원석
,
김성엽
,
엄봉원
,
김정환
,
이순재
,
민선홍
,
임진선
,
문한식
,
윤대영
,
박성복
,
박지연
,
이규철
,
함승욱
,
김대성
,
이동화
,
임윤지
,
정현석
,
이금순
|
보고서유형 | 최종보고서 |
발행국가 | 대한민국 |
언어 |
한국어
|
발행년월 | 2004-05 |
과제시작연도 |
2003 |
주관부처 |
정보통신부 |
과제관리전문기관 |
정보통신연구진흥원 Institute for Information Technology Advancement |
등록번호 |
TRKO201000015463 |
과제고유번호 |
1440002195 |
사업명 |
정보통신산업기술개발(기금) |
DB 구축일자 |
2013-04-18
|
초록
▼
가. 솔루션 개발 부문
(1) 사주분석 알고리즘
명리학 체계를 이용하여 사람의 음양오행을 분석하는 것으로 일간을 중심으로 그 사람의 성격의 패턴을 인식한다. 또한 월지와 일간의 관계에서 오행의 상생상극의 원리에 따라 조후용신을 추출할 수 있다. 그리고 일간과 조후용신을 구한 후 약 10년 단위의 운명사이클을 구분하는 대운을 구하게 된다.
일간, 조후용신, 대운을 구하고 나면 그 사람의 사주의 오행지수를 구하는데, 시간-2.0, 일간-0, 년간-1.8 등 지수를 대입하여 오행값을 수치화 한다.
이렇게 사람의 오행
가. 솔루션 개발 부문
(1) 사주분석 알고리즘
명리학 체계를 이용하여 사람의 음양오행을 분석하는 것으로 일간을 중심으로 그 사람의 성격의 패턴을 인식한다. 또한 월지와 일간의 관계에서 오행의 상생상극의 원리에 따라 조후용신을 추출할 수 있다. 그리고 일간과 조후용신을 구한 후 약 10년 단위의 운명사이클을 구분하는 대운을 구하게 된다.
일간, 조후용신, 대운을 구하고 나면 그 사람의 사주의 오행지수를 구하는데, 시간-2.0, 일간-0, 년간-1.8 등 지수를 대입하여 오행값을 수치화 한다.
이렇게 사람의 오행값을 수치화하여 분류하는 경우, 사람을 약 104만가지 유형으로 분류할 수 있게 된다.
(2) 음악분석 알고리즘
음악으로부터 피치와 길이를 찾고 음계와 박자를 매칭함으로써 조성과 리듬을 분석하는 것이다. 또한 악학궤범으로부터 서양음계를 동양음계와 매칭하고, 이를 음양오행의 비율적인 분포로 수치화 함으로써 음악이 갖는 오행적 속성을 수치화하여 표현하는 것이다.
(3) 음악 데이터베이스 구축
음악을 아티스트-앨범-음악으로 분류하고, 각 음악의 속성을 장르, 발표시기, 가사, 내용 등으로 분류하여 데이터베이스를 구축한다. 각 음악의 정보는 mp3 파일로 구성된 음원과 연결되고, 음원은 대량의 storage에 안전하게 보관된다.
프로그램은 각 음원으로부터 오행정보를 자동으로 추출하여 데이터베이스에 기록한다.
(4) 사람-음악 매칭 알고리즘
사람의 사주를 배경으로 오행값을 추출하고, 음악의 피치로부터 오행값을 추출하여, 조후용신 체계를 근간으로 상생상극 개념의 필요/보완 요소를 찾아, 그 사람에게 가장 필요한 값의 오행 수치를 확인한다.
필요한 오행 수치에 가장 근접하는 순서로 음악을 검색하여, 추천 목록으로 제공한다.
나. 서비스 부문
(1) 하드웨어
웹서버, 어플리케이션 서버, 데이터베이스 서버, 음원데이터 서버 등으로 구분되며, 고객에게 인터넷 웹서비스를 제공할 수 있는 하드웨어 기반을 조성한다.
(2) 소프트웨어
회원관리, 음악정보 등록 및 조회, 음악추천, 주크박스관리 등의 서비스를 제공한다.
인터넷 웹 서비스를 JSP로 구현하여 제공하며, 고객은 언제 어디서나 회원등록 및 인증과정을 통해 서비스를 제공 받을 수 있고, 다양한 방식으로 음악을 추천받을 수 있으며, 추천 음악목록을 기반으로 주크박스를 편집/관리하고, 선택한 음악을 청취할 수 있도록 제공한다.
Abstract
▼
Music has been called "The International Language". It is a very simple thought with much meaning behind it. We may not understand the meaning of a musical selection but we do understand the beauty of it.can calm and revitalize the way we are in a mood.It holds the power to elevate our worries and r
Music has been called "The International Language". It is a very simple thought with much meaning behind it. We may not understand the meaning of a musical selection but we do understand the beauty of it.can calm and revitalize the way we are in a mood.It holds the power to elevate our worries and relieve our depression, and perk us up when listening to it when exercising or dancing. Music is the greatest cultural achievement that mankind ever created and therefore it naturally influences our thoughts and acts.Experts estimate that at present, there are more than 20 million songs available throughout the world not including aboriginal music. But even those who are engaged in music industry can only listen to about 20 thousand songs in their lifetime and that is only 0.1% of all music available. The statement naturally leads us to the question, "How can we find more songs that we might like to listen?" and "Listening what type of music can be beneficial to us?"
The "Yin-Yang" represents the ancient Chinese understanding of how things work and of a cause everything to happen. "Yin" usually described as black color and "Yang" as white one. They together represent the interaction of two energies. While "Yin" would be dark, passive, downward, cold, contracting, and weak, "Yang"would be bright, active, upward, hot, expanding, and strong. These five material agents are wood-fire-earth-metal-water and are grouped either in the order by which they produce one another (wood gives rise to fire, fire gives rise to earth, earth gives rise to metal, metal gives rise to water, water gives rise to earth, etc.) or the order by which they are conquered by one another: fire is conquered by water, water is conquered by earth, earth is conquered by wood, wood is conquered by metal, and metal is conquered by fire, etc. Each of these orders can be used to explain the progression of change in just about everything. Below, we shall give a brief list of those most commonly used in Daoist religious practice and scriptures:
Five Agents: Wood, Fire, Earth, Metal, Water
Five Directions: East, South, Center, West, North
Five Colors: Green, Red, Yellow, White, Black
Five Flavors: Sour, Bitter, Sweet, Acrid, Salty
Five Planets: Jupiter, Mars, Saturn, Venus, Mercury
Five Viscera: Liver, Heart, Spleen, Lung, Kidney
목차 Contents
- 표지 ...1
- 제출문 ...3
- 요약문 ...4
- ABSTRCT ...13
- CONTENTS ...18
- 목차 ...22
- 제 1 장 서 론 ...32
- 제 1 절 기술개발의 필요성 ...32
- 1. 개발의 필요성 ...33
- 가. 기술적 측면 ...33
- 나. 기업적 측면 ...35
- 제 2 절 국내외 관련기술의 현황 및 전망 ...36
- 1. 세계적 기술현황 및 전망 ...36
- 2. 국내 기술현황 및 전망 ...37
- 제 3 절 달성하고자 하는 과제 ...38
- 1. 음악의 이해 ...38
- 가. 음악이란? ...38
- 나. 음악의 원리 ...39
- 다. 음악의 구성 ...46
- 2. 사주의 이해 ...48
- 가. 사주란? ...48
- 나. 주역이란? ...48
- 다. 오행이란? ...50
- 라. 용신이란? ...51
- 3. 참소리에 대해 ...52
- 제 2 장 시작품개발 내용 ...54
- 제 1 절 참소리 소프트웨어의 구성 ...54
- 1. 고객 정보 화면 ...54
- 2. 음악 정보 화면 ...59
- 가. 음악궁합의 4순위 - 우선 빈도수 일치, 남녀 구분 ...65
- 나. 조후용신 보좌용신 1,2,(3,4)순위 일치의 경우의 수 ...65
- 다. 오행수치의 추출과 그에 따른 신강 신약의 상보 오행 해당음악 추천 ...65
- 라. 후천 대운, 연운, 월운, 일운, 시운에 의한 음악데이타 구축 및 추천 알고리즘 ...66
- 제 2 절 테이블 구성 ...90
- 1. 사용자 정보 ...90
- 2. 사용자 오행 정보 ...91
- 3. 음악 일반 정보 ...91
- 4. 음악 구성 정보 ...92
- 5. 음악 분석 정보 ...93
- 6. 음악 오행 정보 ...93
- 7. 음악 십간 정보 ...94
- 8. 조후용신 정보 ...94
- 9. 조후용신(보조) 정보 ...94
- 10. 오행 우선순위 정보 ...95
- 11. 십이운성 정보 ...95
- 12. 성별 궁합 정보 ...95
- 13. 십신(천간) 정보 ...96
- 14. 십신(지지) 정보 ...96
- 15. 참조용 테이블 ...96
- 제 3 장 기술개발 내용 ...97
- 제 1 절 과제목표 달성을 위한 기술개발 내용 ...97
- 1. 솔루션 개발 부문 ...97
- 가. 사주분석 알고리즘 ...97
- 나. 음악분석 알고리즘 ...107
- 다. 음악DB 구축 ...110
- 라. 사람-음악 매칭 알고리즘 ...111
- 2. 서비스 부문 ...113
- 제 2 절 추진전략 ...115
- 1. 알고리즘 개발 부문 ...115
- 가. 단계화 ...115
- 나. Feed Back ...115
- 다. 전문가의 참여 ...116
- 2. 음악DB 구축 부문 ...116
- 가. 음악 목록의 확보 ...116
- 나. 방대한 음원의 확보 ...117
- 다. 음원 데이터베이스 구축 ...118
- 3. 컨텐트 개발 부문 ...118
- 가. 사주 관련정보 확보 ...118
- 나. 음악 관련정보 확보 ...119
- 다. 사이트 기획 및 컨텐츠 생산 ...119
- 4. 웹 시스템 개발 부문 ...120
- 가. 서비스의 안정성 ...120
- 나. 서비스의 신속성 ...121
- 다. 서비스의 편리성 ...121
- 라. 서비스의 기밀성 ...122
- 5. 프로젝트 관리 부문 ...123
- 가. 품질보증 활동 ...123
- 나. 비용관리 ...123
- 다. 납기준수 ...124
- 제 3 절 개발일정 및 조직 ...125
- 1. 개발일정 ...125
- 2. 개발조직 ...126
- 가. 개발팀 편성표 ...126
- 나. 참여인력 현황 ...127
- 제 4 절 개발 결과물 ...129
- 1. 요구사항 분석 ...129
- 2. 시스템 구성도 ...133
- 가. 웹 서버 ...134
- 나. 데이터베이스 서버 ...134
- 다. 웹 어플리케이션 서버 ...134
- 라. 스트리밍 서버 ...135
- 마. 음원 스토리지 ...135
- 바. 음원 관리자 ...135
- 사. 서비스 이용고객 ...135
- 3. 기능 구조도 ...136
- 4. 엔티티 정의 ...140
- 가. Conceptual Model ...140
- 나. ERD ...143
- 다. 엔티티 설명 ...144
- 라. 속성 설명 ...146
- 5. 화면 레이아웃 ...158
- 6. 스토리보드 ...159
- 가. 사이트 맵 ...159
- 나. 회원가입 ...160
- 다. 서비스 해지 ...162
- 라. 로그인 ...163
- 마. 서비스 소개(홈) ...165
- 바. 음악추천(홈) ...166
- 사. 음악추천 - 오행음악추천 - 조건입력 ...168
- 아. 음악추천 - 오행음악추천 - 결과조회 ...170
- 자. 음악추천 - 오행음악추천 - 입력오류 ...172
- 차. 음악추천 - 설문음악추천 - 조건입력 ...173
- 카. 음악추천 - 설문음악추천 - 결과조회 ...174
- 타. 음악추천 - 선호곡에 의한 추천 - 조건선택 ...176
- 파. 음악추천 - 선호곡에 의한 추천 - 추천결과조회 ...177
- 하. 음악추천 - 상황별 음악 추천 - 조건입력 ...179
- 거. 음악추천 - 상황별 음악 추천 - 추천결과조회 ...181
- 너. 음악검색(홈) ...183
- 더. 음악검색 - 키워드 검색 - 전체 ...184
- 러. 음악검색 - 키워드 검색 - 음악목록 자세히 보기 ...185
- 머. 음악검색 - 키워드 검색 - 음악 자세히 보기 ...188
- 버. 음악검색 - 키워드 검색 - 앨범 자세히 보기 ...189
- 서. 음악검색 - 키워드 검색 - 아티스트 자세히 보기 ...190
- 어. 음악검색 - 가나다순 조회 - 아티스트 조회 ...191
- 저. 주크박스 - 홈 ...193
- 처. 주크박스 - 나의 주크박스 - 목록 보기 ...194
- 커. 주크박스 - 나의 주크박스 - 내용보기 ...195
- 터. 주크박스 - 나의 주크박스 - 정보 편집 ...197
- 퍼. 주크박스 - 공개된 주크박스 - 목록 보기 ...198
- 허. 주크박스 - 공개된 주크박스 - 내용보기 ...199
- 고. 주크박스 - 공개된 주크박스 - 나의 주크박스 선택하기 ...202
- 노. 음악챠트 - 홈 ...203
- 도. 음악챠트 - 방송챠트 ...204
- 로. 음악챠트 - 참소리 챠트 ...206
- 모. 음악챠트 - 해외챠트 ...207
- 보. 음악구매 - 홈 ...208
- 7. 프로그램 정의 ...209
- 8. 프로그램 사양(SPEC)...213
- 가. 음양오행에 의한 음악추천 (CSR01-C001) ...213
- 나. 음양오행에 의한 음악 추천 결과 조회 (CSR01-C002) ...214
- 다. 설문에 의한 음악추천 (CSR01-C003) ...216
- 라. 설문에 의한 음악 추천 결과 조회 (CSR01-C004) ...217
- 마. 선호곡에 의한 음악추천 (CSR01-C005) ...219
- 바. 선호곡에 의한 음악 추천 결과 조회 (CSR01-C006) ...220
- 사. 상황에 의한 음악추천 (CSR01-C007) ...222
- 아. 상황/상태 의한 음악 추천 결과 조회 (CSR01-C008) ...223
- 자. 음악검색 - 서브 홈페이지 (CSR01-S001) ...225
- 차. 키워드검색 - 전체 (CSR01-S002) ...226
- 카. 키워드검색 - 음악목록 자세히보기 (CSR01-S003) ...227
- 타. 키워드검색 - 음악 자세히보기 (CSR01-S004) ...228
- 파. 키워드검색 - 앨범 자세히보기 (CSR01-S005) ...229
- 하. 키워드검색 - 아티스트 자세히보기 (CSR01-S006) ...230
- 거. 키워드검색 - 가나다 순 조회 (CSR01-S007) ...231
- 너. 주크박스 - 서브 홈페이지 (CSR01-J001) ...232
- 더. 주크박스 - 나의 주크박스 목록보기 (CSR01-J002) ...233
- 러. 주크박스 - 나의 주크박스 내용보기 (CSR01-J003) ...234
- 머. 주크박스 - 주크박스 편집하기 (CSR01-J004) ...235
- 버. 주크박스 - 공개된 주크박스 목록보기 (CSR01-J005) ...236
- 서. 주크박스 - 공개된 주크박스 내용보기 (CSR01-J006) ...237
- 어. 주크박스 - 공개된 주크박스 -> 내 주크박스 선택하기 (CSR01-J007) ...238
- 저. 음악챠트 - 서브 홈페이지 (CSR01-T001) ...239
- 처. 음악챠트 - 방송챠트 (CSR01-T002) ...240
- 커. 음악챠트 - 참소리챠트 (CSR01-T003) ...241
- 터. 음악챠트 - 해외 챠트 (CSR01-T004) ...242
- 퍼. 관리자 툴 - 음악목록조회 (CSR01-A001) ...243
- 허. 관리자 툴 - 음악정보등록 (CSR01-A002) ...244
- 고. 관리자 툴 - 음악정보검색 (CSR01-A003) ...245
- 노. 관리자 툴 - 음악정보일괄입력 (CSR01-A004) ...246
- 제 4 장 결 론 ...247
- 제 1 절 성과 ...247
- 1. 개발 기간 및 투입인력 ...247
- 2. 문서 및 산출물 ...247
- 3. 프로그램 개발 ...247
- 4. 하드웨어 구축 ...248
- 5. 데이터베이스 구축 ...248
- 6. 웹 사이트 구축 ...248
- 제 2 절 평가 ...249
- 1. 일정 계획 대비 실적 ...249
- 2. 음악분석 알고리즘의 성능 ...249
- 3. 사주분석 알고리즘의 성능 ...249
- 4. 데이터베이스 구축 음악의 목표 대비 실적 ...250
- 5. 사람-음악 연결 알고리즘 ...250
- 6. 웹 사이트의 성능 평가 ...251
- 제 3 절 의의 ...251
※ AI-Helper는 부적절한 답변을 할 수 있습니다.