해외 대학원(영국) 랩실 인턴 합격 수기
·
후기
📍영국 United Kingdom🇬🇧해외 대학원 랩실 인턴 합격 (+ 연구 석사 제안) 수기컨택 방법 꾹꾹 담아왔습니당 안녕하세요, 저는 대학교 막학기를 앞둔 4학년 공대생입니다. 그리고 현재 여름동안 영국에 위치한 대학 연구실에서 방문 연구원으로 일하고 있습니다.(학부연구생 인턴입니다,, 껄껄) 저도 지금 다니고 있는 연구실에 지원하기 전에 많은 해외대학 지원 관련 영상, 블로그 후기들을 찾아봤는데요,,유럽 쪽 석사 후기는 생각보다 많이 없더라구요,, (학부연구생은 뭐 당연히,,,) 그래서 제 경험을 공유하면 좋을 것 같아 이 글을 쓰게 되었습니다!! 궁금해하실 저의 스펙,,,우선 저는 인서울 대학의,, 지극히 평범한 3점 중반대의 학점을 가지고 있는 공대생입니다.자대에서 1년간 랩실 ..
Zotero + Obsidian 사용해서 논문 읽는 방법
·
생산성
📍Zotero 하이라이트 Obsidian으로 가져오는 방법Zotero & Obsidian 사용법 안녕하세요, 이번엔 지난 포스팅에 이어서 Obsidian과 Zotero를 활용해서 논문 읽는 방법을 마저 설명드리려 해요. 기본적인 Zotero 사용법과 기본설정, 논문 읽는 방법(공학계열)은 이전 포스팅을 참고해주세요!! 이전 포스팅 바로가기⬇️⬇️https://easy1nhard2.tistory.com/35 영국 방문연구원의 Zotero로 논문 읽는 방법!🖥️ 공학계열 논문 읽는법, Zotero 사용법 안녕하세요..?오랜만입니다.... 껄껄 저는 25년도 중반까지, 그리고 특히 24년에 개발자가 되겠다는 꿈을 안고,,최대한 부지런히 tech blog를 썼던 사람입니easy1nhard2.tist..
영국 방문연구원의 Zotero로 논문 읽는 방법!
·
생산성
🖥️ 공학계열 논문 읽는법, Zotero 사용법 안녕하세요..?오랜만입니다.... 껄껄 저는 25년도 중반까지, 그리고 특히 24년에 개발자가 되겠다는 꿈을 안고,,최대한 부지런히 tech blog를 썼던 사람입니다... 그 시절에 썼던 글들을 아직도 봐주시더라고요,,,(감사합니다) 하지만 3학년이 너무 힘들었고... (시간적인 여유도 없을 뿐더러)대학원에 진학하겠다는 결심을 하고 나서 보니 사실 개발 관련해 할 얘기가.. 많이 없기도 했습니다. 꾸준히 개발(학교 팀플, 실험 시스템 제작)등을 하긴 했지만, 개발 관련 공부를 한 것도 아니고, 바이브 코딩을 하기도 했기때문에 특별히 적을 내용이 없다는 생각이 들기도 하더라고요,,, 그래서 중간중간 개발 얘기도 있겠지만 논문 리뷰에 초점을 맞춰서..
[LangChain] 7. 텍스트 분할 (Text Splitter)
·
AI
01. 문서 분할이란?문서분할(Text Spliter)RAG의 2단계로, 로드된 문서를 LLM이 처리하기 좋은 작은 조각(청크) 으로 나누는 과정크고 복잡한 문서를 LLM 이 받아들일 수 있는 효율적인 작은 규모의 조각으로 나누는 작업시스템이 정보를 보다 잘 활용할 수 있도록목적: 나중에 사용자가 입력한 질문에 대하여 보다 효율적인 정보만 압축/선별하여 가져오기 위함 분할의 필요성핀포인트 정보 검색(정확성): 문서를 세분화함으로써 질문(Query) 에 연관성이 있는 정보만 가져오는데 도움이 됨.각각의 단위는 특정 주제나 내용에 초점을 맞추므로, 관련성이 높은 정보를 제공함.리소스 최적화(효율성): 전체 문서를 LLM 으로 입력하게 되면 비용이 많이 발생할 뿐더러, 효율적인 답변을 많은 정보속에 발췌하여 ..
[HCI] Survey 설문조사에 대하여
·
카테고리 없음
아래 글은 Research Methods in Human-Computer Interaction(2nd Edition)을 읽고 정리한 글입니다. HCI(인간-컴퓨터 상호작용)에서는 설문조사(survey)를 많이 사용한다.피실험자에게 해당 시스템을 어떻게 느끼는 지 등의 기본적인 자료를 수집하는데 있어서 가장 쉬운 방법 중 하나이기 때문이다. 오늘은 연구 방법론으로써의 설문 조사를 체계적으로 이해하고 설계하는 법에 대해 다뤄보려고 한다. 서론: 왜 설문조사는 여전히 중요한가?설문조사(Survey)는 사회과학과 공학 전반에서 가장 널리 사용되는 연구 방법 중 하나이다.우리가 어떤 집단의 의견, 태도, 인식, 행동 패턴을 이해하고자 할 때 가장 먼저 떠올리는 방법이기도 하다.HCI(Human–Computer ..
[Paper Review] AppAgent: Multimodal Agents as Smartphone Users
·
논문
오늘은 지난 1학기에 논문 세미나를 진행한 논문에 대한 리뷰를 작성해보고자 한다. 해당 논문에 대한 내용 전달보다는 해당 시스템을 직접 실행해보면서 느낀점을 위주로 작성해보고자하니 논문 내용이 궁금하다면 링크로 들어가 논문 내용을 읽어보길 바란다. 시간이 지날수록 LLM의 역할이 점점 더 다양해지고 있다.LLM이 단순히 텍스트나 표, 이미지 등을 생성하는 도구를 넘어서 행동(Act)를 수행하는 에이전트로 진화하고 있다. 그중에서도 CHI 2025에 게재된 AppAgent: Multimodal Agents as Smartphone Users라는 논문이 이 흐름을 잘 보여주고 있지 않나라고 생각한다.해당 논문에서는 기존 텍스트 기반 정보에만 의존했던 LLM Agent와 달리 이미지 처리 능력이 추가된 최신..
[Kotlin] 기본 문법 1 - 변수 및 자료형, 조건문, Array
·
개발/Web&App
* 3학년 2학기 모바일 프로그래밍 수업 기록 현재 Android 어플리케이션을 개발하기 위해 주로 사용되는 언어는 바로 Kotlin이다.Android 모바일 어플리케이션 개발 기록을 기록하기 앞서 Kotlin 문법에 대해 간단히 설명해보고자 한다. (이 글은 기본적으로 Java를 알고 있다고 가정하고 정리한 글이다.) 1. 자료형자료형은 다른 프로그래밍 언어와 매우 비슷하다. 숫자 자료형은 아래 이미지와 같다. Boolean 자료형은 true와 false 두 가지 자료형을 포함하고 있다.Charater은 Char타입으로 나타내는데 보통 ' '안에 작성한다. 특수 문자는 \(백슬래시)로 시작한다.사용가능한 이스케이프 문자 목록은 아래와 같다.\t (탭)\b (백스페이스)\n (줄바꿈)\r (캐리지 리턴..
Chrome 확장 프로그램과 Node.js 서버 간 WebSocket 통신 구축 방법
·
개발/Web&App
지난 여름, 연구실에서 사용자 적응형 다크 모드 프로그램과 관련해서 연구를 진행했었습니다.엎어졌지만... 그때 구상했던 전체 시스템 아키텍처의 경우, 클라이언트에서 서버로 요청을 보내서 수정 및 구현을 하는게 아니라 서버에서 클라이언트로 요청을 보내 서버의 요청대로 클라이언트에서 수정을 진행해주어야 했습니다. 그 말인 즉슨 HTTP 요청 - 응답 구조만으로는 한계가 있음을 의미합니다. 1. HTTP의 한계와 WebSocket의 사용전통적인 웹통신 구조인 HTTP 요청-응답 모델은 항상 "클라이언트가 요청 → 서버가 응답" 하는 단방향 구조를 가지고 있습니다. 이 방식은 일반적인 웹사이트나 API 요청에는 충분하지만 제가 구상했던 사용자 적응형 다크 모드 시스템 처럼 서버가 클라이언트의 상태를 제어해야하..
[LangChain] 1. LangChain 시작하기: OpenAI API부터 Runnable까지
·
AI
※ Teddy님의 랭체인 노트 책을 바탕으로 진행하는 스터디 기록입니다.해당 쳅터: LangChain 노트 Ch01 1. 기본 환경 설정 및 OpenAI API키 발급우선 아래 링크 내용을 바탕으로 기본 환경 설정을 진행했고 OpeanAI 웹사이트에 접속하여 OpenAI API키 발급까지 진행했습니다.https://teddynote.com/10-RAG%EB%B9%84%EB%B2%95%EB%85%B8%ED%8A%B8/%ED%99%98%EA%B2%BD%20%EC%84%A4%EC%A0%95%20(Mac)/ 환경 설정 (Mac)환경 설정 (Mac) 터미널 열기 spotlight 검색에서 "terminal" 검색 후 열기 Homebrew 설치 Homebrew 설치 명령어 1. 아래의 명령어를 실행하여 Homebr..
[Unity] 구글폼 연동해서 데이터를 구글 스프레드시트에 저장하는 방법
·
개발/VR&XR
저는 현재 MR 환경에서 사용자 연구를 진행하고 있는데요, 실험을 진행하면서 데이터를 저장해야했습니다. 처음에는 그냥 기기 내에 csv 파일을 저장하는 방향으로 생각했는데 실시간으로 체크해야할 필요성을 느껴서 구글폼과 구글폼에 연동되어있는 스프레드시트로 데이터를 기록하는 방법으로 구현을 진행하였습니다. 그래서 오늘은 구글폼과 스프레드 시트를 이용하여 편하게 Unity 내에서 데이터를 기록하는 방법에 대해 이야기 해보고자 합니다. 1. TaskManager일단 저는 기능 전반을 관리하는 TaskManager C# 파일이 있었습니다. (전체적인 프로그램 진행 관리) 해당 파일에서 LogCurrentTask()라는 메소드를 사용하여 전반적인 데이터 관리 로직을 구현하였습니다.처음에는 한 task가 끝날 때마..