안녕하세요. 여러 선배님들~
라이믹스에 관한 질문은 아닌것 같은데 질문이라 이곳에 씁니다.
요즘 개발관련 여러 유튜브 동영상을 보다가 AI에 관한것들은 몇게 봤는데요.
궁금한 점이 생각나서요~
1. 예를 들어 추천알고리즘이란것이 빅데이터를 가지고 기계학습을 시킨다고 하는데 매번 접속할때마다 엄청난 속도로 기계학습을 시켜서 바로 추천을 해서 보여주는것가요?
아니면 학습된 결과값, 설정값(?)등을 이용해서 웹이나 앱에서 그걸 변수로 이용해서추천을 해주는건가요?
2. AI를 개발한다는것이 텐서플로우같은 라이브러리를 개발한다는것인지 아니면 이것을 이용해서 어플이나 웹을 개발한다는것인지 궁금합니다.
텐서플로우는 php는 지원안하고 파이썬을 지원하는데 php에서는 이같은 라이브러리가 있나요?
3. php로 기계학습이 안된다면 텐서플로우와 파이썬으로 기계학습 후 php로 추천시스템을 웹이나 어플로 개발이 가능한가요?
이렇게 3가지입니다.
워낙 개린이(개발어린이)인지라 밤새 찾아보다가 더 찾아보지 못하고 선배님들에게 여쭙니다.
오늘부터 2차 거리두기인데 모두 조심하시고 행복한 하루 보내시구요~
1. 빅데이터를 이용한다는건 유튜브측 주장일 뿐이고 실제 구현이 어떻게 되어 있는지는 아무도 모릅니다. 다만 서버 부하 등을 고려한다면 아마 후자쪽일 것으로 추측해 볼수는 있습니다.
2. 보통 후자의 의미로 많이 사용하지만, 전자 역시 AI를 개발하는 것이라 볼수도 있습니다.
2-1. 없습니다. PHP는 웹 서비스가 주 목적이므로 머신러닝 라이브러리를 PHP로 구동하는것은 비효율적입니다. 볼펜으로도 문서를 작성할순 있지만, 볼펜으로 100장 규모의 문서를 작성하지는 않는걸 생각해 보시면 됩니다.
3. 가능합니다.