본문 바로가기

[NLP] 자연어처리 기초 (for 기술면접 대비) Tokenization - corpus를 의미 있는 단위인 token으로 나누기 - 구두점, 특수문자 단순히 제외하면 안됨 Lemmatization & Stemming - Lemmatization : 표제어 추출 (뿌리 단어 찾기, am → be) - Stemming : 어간 추출 (going → go) Language Model - 단어 sequence에 확률을 부여하는 모델로, 이전 단어들 주어졌을 때 다음 단어 예측하는 모델 n-gram - 통계적 언어 모델에서 앞의 n개 단어 보고 확률 계산 BoW (Bag of Words) - 단어 순서를 고려하지 않고 출현 빈도만 고려 TF-IDF - DTM : 문서별 단어 빈도를 행렬로 표현 - tf(d,t) : 특정 문서 d에서 특정 단어 t가 나오는 횟수..
[ML] 머신러닝 기초 (for 기술면접 대비) 출처 : https://www.springboard.com/blog/machine-learning-interview-questions/ 머신러닝 기초 Bias & Variance - Bias : 참값과 추정값들의 차이 - Variance : 추정값들의 흩어진 정도 - train data에 bias를 최대한 낮출 경우 모델 복잡도가 높아져 variance가 커지고, variance를 줄이기 위해 모델 복잡도를 낮출 경우 bias가 높아지는 trade-off 관계가 존재 Supervised & Unsupervised ML - 지도 학습 (Supervised Learning) : 정답 알려주며 학습, label된 train data 필요, 분류 + 회귀 - 비지도 학습 (Unsupervised Learning..
[CS] Python 기초 (for 기술면접 대비) 출처 : https://www.edureka.co/blog/interview-questions/python-interview-questions/#basicinterviewquestions Python 기본 질문 list 와 tuple 의 차이 - list : 가변성, 더 느림 - tuple : 불변성(수정 불가), 더 빠름 Python 주요 특징 - interpreted language : 실행 전 컴파일이 필요 없음 - dynamically typed : 변수 사용 전 선언할 필요 없음 - 객체지향적 프로그래밍 : 상속 등과 함께 class(객체) 정의 허용 - 함수가 first-class object : 변수에 할당 가능, 다른 함수에서 반환 및 전달 가능 Scripting & Programming ..
[CS] 자료구조 (for 기술면접 대비) 선형 구조 List Array List - 배열 이용하여 구현 - 장점 : index 통한 순차적 접근 유리 - 단점 : 삽입, 삭제 시 계산량 많아짐 (해당 index 기준으로 앞/뒤 shift 연산 필요) Linked List - node = data + next로 구성 : next에 다음 node 위치 저장 - 단일 연결 (Singly Linked List) : 동적 메모리 사용하지만, 특정 데이터를 찾으려면 head부터 찾아야 함 - 이중 연결 (Doubly Linked List) : 양방향으로 각 node의 전, 후 알 수 있지만, pointer를 2개 보유해야 함 - 원형 연결 (Circular Linked List) : 마지막 node의 next가 첫번째 node 가리킴 Stack - LIF..
[INTERVIEW] 엔씨소프트 2020 Summer Intern 면접 준비 나의 상반기 인턴 마지막 카드인 ncsoft... 지원동기 시작을 '게임에 대해 아는 것이 거의 없고, 게임을 잘 할 줄도 모르는'이라고 했던 서류가 붙었다니 신기하면서 이거 참 큰일났다는 생각이 들었다. 그래도 어려운 코로나 시국 속 면접을 보게해 준 유일한 곳이라 너무 감사하면서도, 학교 현장실습이 아닌 공식 채용 면접은 처음이라 너무 긴장이 된다. 미래에 나처럼 벌벌 떨고 있을 다른 누군가를 위해 조금이나마 도움이 되지 않을까 하여 준비 과정을 적어보려고 한다. 지원 직군 : AI R&D - Knowledge AI (여기를 넣은 이유는... 다른 직군은 내가 지원할 수 없었기에....😅) 1. 지원 서류 관련 준비 본인은 긴장을 너무나도 많이 하는 쫄보 스타일이기에, 1차 면접 진행 소식을 들었을 ..
[INTERVIEW] 네이버 NLP 직군 인턴 면접 후기 보호되어 있는 글입니다.