코드 없이 앱을 빌드하는 방법: OCR 모바일 앱을 빌드하는 3단계
모두가 최신 최고의 AI 기술에 대해 이야기하고 있습니다. 당연히도 이러한 기술은 많은 현실 세계의 문제를 해결할 잠재력이 있습니다. 문제는 이런 것들을 다루려면 초인적인 코딩 기계가 되어야 한다는 것입니다. 대부분의 사람들은 옆에서 기다리고 있습니다.
하지만 시대는 변하고 있습니다. 로우코드 개발 이제 코드 없이 앱을 빌드할 수 있습니다. 시각적 개발 관행, 자동화 및 추상화를 사용하면 개발 경험이 거의 없거나 전혀 없는 사람도 거의 모든 목적에 맞는 고도로 맞춤화된 애플리케이션을 만들 수 있습니다.
손으로 쓴 메모를 읽어주는 기계 학습 알고리즘을 사용하는 모바일 앱을 개발하는 데 로우코드를 사용한 방법은 다음과 같습니다. 코드 한 줄도 작성하지 않고 말이죠.
1. 로우코드 템플릿으로 시작하세요
스마트폰이 무언가를 하려면 앱을 통해서만 가능합니다. 개인적으로 저는 프로그래머가 아니기 때문에 모바일 앱을 코딩하는 방법을 모릅니다. 다행히도 저는 다음에 대해 알고 있습니다. 기업용 로우코드 애플리케이션 개발 같은 플랫폼 Mendix. 로우코드 플랫폼을 사용하면 복잡한 프로그래밍 언어를 사용하지 않고도 시각적으로 애플리케이션을 만들 수 있으며, 타이핑하는 것보다 생각에 집중하기 때문에 개발이 더 쉽고 빠릅니다.

저는 일련의 페이지 템플릿에서 간단한 홈페이지로 시작했습니다. 그런 다음 UI 요소를 페이지에 끌어서 놓아 카메라 아이콘이 있는 버튼을 추가했습니다.
내가 원하는 것은 카메라 아이콘을 눌러 카메라 앱을 열어 사진을 찍는 것이므로 다음을 추가했습니다. Mendix PhoneGap 카메라 위젯을 페이지의 데이터 뷰로. 사진을 찍으면 앱의 데이터베이스에 자동으로 저장됩니다. 앱의 데이터베이스에 있는 모든 사진 목록을 표시하기 위해 휴대전화에 두 번째 페이지를 만들었습니다.
2. OCR 알고리즘을 사용하세요
사진에서 텍스트를 식별하는 방법을 광학 문자 인식 또는 줄여서 OCR이라고 합니다. OCR 알고리즘은 꽤 오래 전부터 있었고 머신 러닝의 발전 덕분에 매일 더 나아지고 있습니다.
나만의 OCR 알고리즘을 만드는 것은 매우 어렵습니다. 괜찮은 OCR 알고리즘을 만들려면 고급 데이터 과학 기술과 매우 큰 데이터 세트가 필요합니다. 좋은 소식입니다! 대규모 데이터 과학 팀과 방대한 양의 데이터를 보유한 대형 기술 회사에서 여러분이 사용할 수 있는 훌륭한 OCR 알고리즘을 만들었습니다. Google Cloud에는 훌륭한 OCR API가 있으며 관대한 무료 체험판을 제공합니다.

API는 솔직히 말해서 내가 이해하지 못하는 방식으로 코드와 JSON 메시지를 이해하는 개발자를 위해 구축되었습니다. 다행히도 누군가가 재사용 가능한 것을 만들어 공유했습니다. Mendix 소비하는 구성 요소 구글 클라우드 비전 API. 모듈을 다운로드하고 Google에서 생성한 API 키를 입력하면 준비가 완료되었습니다. Google로 사진을 보내고 Google Cloud Vision 서비스가 사진에서 추출한 문자를 간단한 팝업으로 보여주는 버튼을 추가했습니다.
관련 읽기 : 코딩 없이 앱을 빠르게 빌드하는 방법
3. 앱 배포 및 사용 시작
나는 내 앱을 무료로 배포했습니다. Mendix 클라우드를 사용하여 Mendix 모바일 앱을 사용하여 iPhone에서 앱을 봅니다. 'Hello World'가 적힌 손으로 쓴 메모의 사진을 찍어 앱의 데이터베이스에 저장한 후 OCR 버튼을 누른 후 'Hello World'라는 팝업이 표시되었습니다.

종이 한 장의 'Hello World'를 모바일 앱이 이해할 수 있도록 하는 것은 별로 유용하지 않습니다. 하지만 같은 기술을 적용하여 손으로 쓴 모든 텍스트를 디지털화할 수 있습니다. 회의록부터 성가신 세무 양식까지, 가능성은 무한합니다.
오늘날의 소프트웨어 개발 플랫폼과 API에서 기술의 복잡성이 추상화된 정도는 정말 놀랍습니다. 저 같은 사람(개발 능력이 거의 없는 경영학 전공자)이 코딩 없이 단 한 시간 만에 앱을 만들었다는 사실은 정말 놀랍습니다.
한번 시도해 보세요. 당신도 할 수 있어요!
이 블로그 게시물은 원래 21년 2018월 XNUMX일에 게시되었으며, 최신 정보를 포함하도록 업데이트되었습니다.