전공&대외활동 이야기
-
[Web] Chrome extension 개발전공&대외활동 이야기/프로메테우스5기_NLP+ 금융프로젝트 2025. 1. 24. 16:17
크롬 웹 extension으로 서비스를 개발하기 위해 해당 내용을 간략히 정리해보려고 한다. Chrome extensionChrome extension은 크롬 브라우저의 확장성을 제공해주는 소프트웨어 프로그램으로 웹과 동일하게 HTML, Javascript 및 CSS와 같은 웹 기술을 기반으로 제공한다. 아래의 링크를 통해 시작하기 튜토리얼을 확인하며 시작하면 좋을 것 같다. https://developer.chrome.com/docs/extensions/get-started?hl=ko 확장 프로그램 / 시작하기 | Get started | Chrome for DevelopersChrome 확장 프로그램을 시작하기 위한 모든 기본사항developer.chrome.com 구성 위와 같은 폴더구조를 ..
-
[NLP] 키워드 Extracion T전화는 어떤 알고리즘으로 이슈 뉴스를 추천하는 걸까?(키워드 추출 기술)전공&대외활동 이야기/프로메테우스5기_NLP+ 금융프로젝트 2025. 1. 3. 19:11
본 내용은 https://devocean.sk.com/blog/techBoardDetail.do?ID=164033 의 내용을 중심으로 작성하였습니다. 모든 자료 및 사진은 해당 SKT 기술블로그에서 따왔습니다. https://blog.naver.com/nuguai/222785545779 실제 프레임워크를 보기 위해 SKT의 NUGU에서 어떤식으로 작업이 이루어지는지 정리해보았다. T전화 × NUGU 투데이 탭 하단에서는 지금 사람들에게 인기 있는 뉴스를 골라 제공하고 있는데 해당 기술의 프레임워크 구성을 중심으로 정리해보고, 현재 우리 프로젝트에 어떻게 적용가능할지 알아보려고 한다. 최근 기간 발행된 뉴스 중 가장 이슈가 되는 뉴스를 선별하여 재공하기 위해 해당 서비스는 매 0시와 6시, 이후 3시간 ..
-
[NLP] Keyword 추출 방법 정리 & 개념 정리전공&대외활동 이야기/프로메테우스5기_NLP+ 금융프로젝트 2025. 1. 3. 17:49
Problem Case현재 프로젝트를 위해 리뷰 데이터에서 키워드를 뽑아 정리해야하는 Summarization Task를 실행해야하는 상황이다.단, 아래의 점들을 고려하자. 1. 한국어 리뷰 데이터가 중점이라고 가정하자(대다수의 영어 케이스는 잘 풀리는 경우가 많음)2. 빠른 서비스 타임을 위해 속도가 중요하다. Keyword Extraction이란키워드란 어떤 문서의 내용을 대표하는 단어의 집합으로 일반적으로는 하나의 단어 또는 구를 의미한다. 아래의 이미지는 SKT의 키워드추출기의 프로세스 그림이다. SKT의 방법론에 관해서는 다음 글에서 다시 정리해볼 예정이다. Summarization & Keword Extraction ApprochNLP Task의 한 종류로 문서 집합에서 핵심되는 문장을 추..
-
[자연어처리론] Word vectors & Word2Vec전공&대외활동 이야기/자연어처리론(Stanford CS224N&HYU class)) 2024. 10. 30. 13:11
Word Vectors앞장에서 얘기한 것과 같이 text를 vector로 변환해야한다. 이를 Word Vectors라고 한다. 정의는 다음과 같다. A term used for the representation of words, typically in the form of a real-valued vectorthat encodes the meaning of the word such that the words that are closer in the vector space are expected to be similar in meaning. 즉, 비슷한 의미를 가진 단어들은 vector space상에 더 가깝게 아닌 것은 더 멀리 위치시시키는 것을 목적으로 한다. Representing Words as ..
-
[자연어처리론] 자연어처리 개요전공&대외활동 이야기/자연어처리론(Stanford CS224N&HYU class)) 2024. 10. 30. 10:37
본 자료는 한양대학교 자연어처리론 김태욱 교수님의 자료 및 Standofrd NLP CS224N과 추가적인 자료들을 바탕으로 작성하였습니다What is NLP?Natural Language Processing (NLP) is a field of artificial intelligence that focuses on the interaction between computers and humans through natural language. The ultimate goal of NLP is to enable computers to understand, interpret, and generate human language in a way that is both meaningful and useful. 즉, ..
-
[TAF] 시계열 Air Passenger Forcasting Project전공&대외활동 이야기/전공 프로젝트 모음 2024. 7. 1. 16:34
과제uploaded dataset(AirPassengers.csv) provides number of monthly passengers of airlines over a period of 12 years (from 1949.01 to 1960.12). Please find the best ARMA model by satisfying the conditions in below.Use the first 10 years for estimation and rest of 2 years for one-step ahead forecasting.Please check the stationarity. If needed, you may need to use a d-th difference of yt or ARIMA(p, ..
-
[Applied Data Analytics] Pickle? CSV? 데이터 파일의 형식에 관해전공&대외활동 이야기/전공 프로젝트 모음 2024. 3. 31. 17:18
응용데이터애널리틱스 과목을 들으면서 교수님께서 데이터 파일을 pickle로 전달해주신다고 말씀해주셨다..! CSV를 주로 많이 사용하는데, 실무에서는 Pickle를 더 많이 사용한다고 말씀해주셔서 관련 내용을 간단히 정리해보기로 하였다. Pickle File: 자료형을 변환 없이 그대로 파일로 저장하자 pickle 파일은 파이썬에서 객체를 직렬화(serialization)하여 저장하기 위한 바이너리 형식의 파일이다. Serialization: 직렬화는 객체를 파일에 저장하거나 네트워크를 통해 전송하기 위해 객체를 byte stream으로 변환하는 과정을 말한다. 이를 통해 파이썬에서 생성된 모든 객체를 저장하고, 파이썬 데이터 유형을 유지한 형태로 파일을 전달할 수 있다. 또한 바이너리 형식이기에 효율적..
-
[NLP+Finance] nlp&금융 관련 논문 리스트업 개요전공&대외활동 이야기/프로메테우스5기_NLP+ 금융프로젝트 2024. 3. 12. 12:04
이번학기부터 새로운 활동으로 인공지능 동아리인 프로메테우스에서 5기로 활동하게 되었다..! 들어가게 된 이유를 간단히 밝히면 졸업반을 앞두고 다양한 분야에서 연구나 프로젝트를 한번 경험하고 가보고 싶다는 생각이 강했고, 프로젝트를 할 수 있는 동아리를 찾던 중에(물론 현재 랩실에서 다른 플젝도 진행중이지만..ㅎㅎ) 알게되어서 지원하게 되었다. 또 추가로 여름에 있을 교육봉사도 지원을 생각하게된 계기였다. 사족은 여기까지만 남기고, 1학기에 맡은 프로젝트는 NLP와 금융을 합해서 하는 분야인데, 그에 앞서 기본적인 background 및 연구 동향들을 살펴보고자 몇편의 논문을 간단히 읽어보려고 한다. 특히 데이터 출처와 적용한 분야, 결과를 위주로 살펴보려 계획중이다. https://github.com/m..