tag:crieit.net,2005:https://crieit.net/users/hanhnh/feed hanhnhの投稿 - Crieit Crieitでユーザーhanhnhによる最近の投稿 2021-04-29T11:26:24+09:00 https://crieit.net/users/hanhnh/feed tag:crieit.net,2005:PublicArticle/17031 2021-04-29T11:26:24+09:00 2021-04-29T11:26:24+09:00 https://crieit.net/posts/AI-608a195052936 画像認識AI モデル <p>AI OCRは以前から使われている技術ですが、近年、多くの会社が業務の省力化、高速化、生産性工場に貢献できる画像認識AI(人工知能)モデルを研究開発し、OCRなどの技術を活用ししていますが、OCRとは何でしょうか?<br /> 「働き方改革」や「ペーパーレス化」、「電子化」が求められる現在のところ、改めてOCRの技術や活用法について確認してみましょう。</p> <p><strong>OCRとは紙に書かれている文字を認識し、デジタル化する技術</strong><br /> OCRは、Optical Character Reader(またはRecognition)の略で、画像データのテキスト部分を認識し、文字データに変換する​<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-news-ai-ocr-technology-introduction/"><strong>光学文字認識機能</strong></a>​のことを言います。具体的にいうと、紙文書をスキャナーで読み込み、書かれている文字を認識してデジタル化する技術です。<br /> 人間は、紙に書かれている文字を無意識に理解しますが、コンピューターは自動的に読み取ることができません。画像の中に何が映っているのか、コンピューターや機械などが認識する技術です。画像認識の技術は主に物体、顔、文字の認識ができます。文字認識が終わったら、ExcelやWord等で再利用できるように「元の文書と同じ形」での出力できるフォーマットに変換して出力することができます。<br /> OCRが以下のように文字認識をしています:<br /> 1.画像取り込み<br /> 2.レイアウト解<br /> 3.行の切り出し<br /> 4.文字の切り出し<br /> 5.文字認識<br /> 6.フォーマット出力</p> <p><strong>OCRの利用法の主流は文書の管理とデータ入力</strong><br /> OCRが実際にどんなことに使われているのか、いまひとつ分からないという方もいるかもしれません。ここでは、主な利用用途をご紹介します。</p> <p><strong>1. データ入力作業の手間を大幅に削減</strong><br /> 紙データの入力作業を人が手作業で行っている場合は、OCRの利用すれば、こういった細かい作業は時間がかかるだけでなく、長時間続けているとどうしても入力ミスのリスクが高くなるため、二重のチェックをしなくてはいけないこともあります。OCRであれば、スキャンをすると同時に書類形式で文書が保存できるので、データ入力の手間が半減されます。</p> <p><strong>2. 保存データの検索性の向上</strong><br /> OCRをかけておけば、テキストデータに変換されることで、キーワードによるデータの検索が可能になるため、書かれている内容のキーワードを検索すれば簡単に必要な書類を見つけたり、文章を引き出したりすることができます。また、OCRで画像データをテキスト化することで、文書ファイルのデータ容量を縮小することができるため、メモリー上の保管スペースを削減できるといったメリットもあります。</p> <p><strong>3. Word や Excel などの形式に変換することで、紙の書類修正を可能にする</strong><br /> OCR技術の活用法は、契約書などのビジネス文書を書類形式のデータにするというイメージがありますが、ただデータ化するだけではありません。WordやExcel、PowerPointなどのデータに変換できるので、書類の修正も手軽にできるようになります。</p> <p><strong>AIでさらに進化するOCR</strong></p> <ul> <li>業務効率や働き方改革のツールとして、再度注目されるようになった「OCR」。最近ではAI(人工知能)技術を取り入れた「​AI OCR​」も登場し、さらに進化を続けています。その名の通り、AIを搭載した「<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-ai-image-recognition/"><strong>AI OCR</strong></a>」は、仮に最初の文字認識精度が低くても、利用するごとにAIが学習し、精度が上がっていくのが特徴です。さらにクラウドサービス化や業務システムとの連携など、「すぐに業務改革に使えるOCR」としても進化しています。</li> </ul> <p><strong>AI研究開発チャンスを広げます</strong><br /> AIはマーケティング、セキュリティ、旅行、健康など、多様多種なビジネスを再定義する可能性があります。大企業だけでなく、中小企業が参入するチャンスがまだ沢山あります。<br /> <strong>生産性を向上させます</strong><br /> 繰り返される作業の一部または全部を自動化することにより、作業時間を大幅に短縮します。精度をどんどん改善させることで、日常業務のヒューマンエラーを減少します。</p> hanhnh tag:crieit.net,2005:PublicArticle/16841 2021-04-13T16:45:08+09:00 2021-04-13T16:45:08+09:00 https://crieit.net/posts/38e8f748a2d53951f9604bea786870bf モバイルアプリ開発フレームワーク <p>現在、40億人を超えるモバイルユーザーがいるため、モバイルでオーディエンスとつながることができなければ、あなたは存在しません。人々はスマートフォンの使用をとても楽しんでいるので、技術のない日を過ごすために自分自身に挑戦する必要があります。スマートフォンは、電話、テキストメッセージ、メールのチェック、さらには娯楽まで、必要なものをすべて提供できます。そのため、モバイルアプリフレームワークが実現します。<br /> このような陰謀的なアプリケーションの舞台裏には、何千ものモバイルアプリ開発フレームワークがあります。ただし、モバイルアプリをうまく作るには、適切なモバイルアプリ開発フレームワーク、関連技術、プラットフォーム、データベースが不可欠です。とはいうものの、あまりにも多くの選択肢があり、どれかひとつに絞るのはこれまで以上に難しい状況です。そこでこの記事では、iOSとAndroid両方のプラットフォームで最も人気の高いモバイルアプリ開発フレームワークについて説明します。その前に、効率的な モバイルアプリ開発フレームワーク とはどのようなものかを簡単に見ていきましょう。</p> <p><strong>1. React Native</strong><br /> React Nativeは、AndroidアプリとiOSアプリの両方向けに構築された非常に人気のあるフレームワークです。特に、モバイルアプリの開発者は、より短いビルドサイクルでより高速なデプロイ時間で高性能アプリをビルドでき、予算にやさしいオプションです。さらに、React Nativeは、ビュー、テキスト、画像など、プラットフォームに依存しないネイティブコンポーネントのコアセットを提供し、すべてプラットフォームのネイティブUIビルディングブロックにマップされます。また、フルスタックに必須のJavaScriptもサポートしています。</p> <p><strong>2. Flutter</strong><br /> FlutterはGoogle が作ったオープンソースの<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-news-cross-platform-framework-flutter-vs-react-native/">ネイティブアプリケーション開発フレームワーク</a>です。Dart という共通言語で開発を行います。詳しいデバッグができるので React Native で感じる「隔靴掻痒」感は少ないです。<br /> Flutterを使うことで同一のコードベースからAndroidやiOSアプリを構築でき、その見た目もネイティブアプリです。FlutterはGoogleによる導入が2015年でしたが、2018年12月の公式リリースまではベータ段階にとどまっていました。<br /> Flutterのユーザーは、携帯電話、テレビ、タブレット、ウェアラブルデバイス、スマートディスプレイ用のアプリを作成できます。<br /> ちなみに Flutter Studio は Flutter の UI 作成のために使えるサイトです。ビルドのためのものではありません。Flutter を採用するなら使うことになるのではないかと思われます。Flutter ではそれぞれの Native パートをプロジェクト含めることができる。</p> <p><strong>3. Ionic</strong><br /> Ionicは、クロスプラットフォームアプリケーションとともにインタラクティブハイブリッドおよびPWAを構築するのに役立ちます。このオープンソースフレームワークは、アプリケーションを作成するためのプレミアムサービスを提供します。さらに、Ionicは、Web、Android、およびiOS用のアプリケーションの構築をカバーしています。さらに、Ionicで作業している間は、常にアプリケーションを作成して、展開可能な場所に出荷できます。すぐに使用できる機能を備えているため、アプリケーション開発に最適です。</p> <p><strong>まとめ</strong><br /> 以上挙げた3つのフレームワーク以外、他にも<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-news-mobile-application-development-frameworks-20202021/">モバイルアプリ開発フレームワーク</a>があります。どのフレームワークを選択するかは、要件、予算、技術的要件、そして短期的または長期的な成功の可能性に応じて、最も適したものを選ぶと良いでしょう。</p> hanhnh tag:crieit.net,2005:PublicArticle/16825 2021-04-08T17:27:44+09:00 2021-04-08T17:27:44+09:00 https://crieit.net/posts/DX DX進出ガイドライン <p>企業のDX(<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-news-about-digital-transformation/">デジタルトランスフォーメーション</a>)推進の手引きとして、経済産業省が「DX推進ガイドライン(デジタルトランスフォーメーションを推進するためのガイドライン)を発表しています。しかし、「DX推進ガイドライン」の存在を知らない、目を通したがいまいち理解できない、という方は多いのではないでしょうか。そこで、この「DX推進ガイドライン」とはどういったもので、どう活用していけばいいのか、解説していきます。今回紹介するガイドラインは、DX推進のために企業が行うべきアクションプランをまとめたものです。まずはガイドラインの内容の大枠をご説明します。<br /> DX推進ガイドラインは、これに先立って取りまとめられたレポート(「DXレポート~ITシステム『2025年の崖』の克服とDXの本格的な展開~」)に基づいて作られたものです。このレポートでは、DXが進まなかった場合に将来生じうる経済的な損失の大きさを「2025年の崖」と称し、早急なITシステムの刷新の必要性を主張した内容となっています。<br /> ガイドラインは、「DX 推進のための経営のあり方、仕組み」および「DX を実現する上で基盤となる IT システムの構築」の2つのポイントから構成されています。<br /> この構成からは、政府のDXに対する見方を読み取ることができます。単にITシステムを刷新したり新しいテクノロジー(AI、RPAなど)を導入したりすればDXを実現できるのではなく、経営戦略および経営層のコミット(本気で改革を推進するという意思表示)が必要だということです。<br /> DX推進ガイドラインは、資料のボリュームとしては決して膨大な内容を盛り込んだものではありませんが、DX推進のために必要な作業やシチュエーションをコンパクトにまとめています。IT基盤の刷新だけではなく、経営戦略の策定や経営層のコミットメントの必要性に言及している点が極めて重要です。「DXをやろう」ではなく、「DXで”何を”変えたいのか、”どう”変えたいのか」を経営者が示さなければいけません。<br /> ガイドラインの内容はについては<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-news-about-digital-transformation-2/">この記事</a>が参考になりますので、別途ご参照いただければと思います。</p> hanhnh tag:crieit.net,2005:PublicArticle/16788 2021-03-29T16:55:22+09:00 2021-03-29T16:55:22+09:00 https://crieit.net/posts/567bceb078529e4668e35ef69a85d0e3 オフショア開発ならベトナム! <p>ここ数年、日本では、若く優秀なエンジニアを採用するには、費用と時間がかかるでしょう。その問題を解決する方法の一つが海外に開発作業を委託するオフショア開発です。委託先と日本で同時に作業ができるので、開発にかかる時間を短くできる、海外にいる優秀なIT人材を確保できるなど、いろいろなメリットがあります。</p> <p><a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-offshore-service/">オフショア開発</a>の始まりは、人件費が安くITに強い人材が多いインドに開発業務を委託したのが始まりです。また、同じく人件費が日本よりも安く、関わりの多い中国もオフショア開発のポピュラーな委託先でした。<br /> しかし、低コストは、ベトナムのオフショア開発の強みです。コストパフォーマンスはオフショア開発を行う目的の一番の理由です。日本企業はベトナムのITパートナーと協力することで、支出を80%削減できる可能性がある。</p> <p>ほかの東南アジアの国々には無い<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-news-why-vietnam-for-offshore-development/">ベトナム</a>が持つ魅力をご紹介します。<br /> 1.時差がほとんどないのでコミュニケーションが取りやすい<br /> 2.国を挙げて優秀なIT人材を輩出している<br /> 3.親日でまじめな人柄<br /> 競争力のある価格はいつもその業界の売りとなり、現在多くの海外投資家がベトナムのIT業界に興味を持っています。</p> hanhnh tag:crieit.net,2005:PublicArticle/16764 2021-03-22T15:13:28+09:00 2021-03-22T15:13:28+09:00 https://crieit.net/posts/AWS-60583588bcedf AWS導入支援 <p><strong>AWSとは</strong><br /> AWS(Amazon Web Services)はAmazon.comが提供するクラウドサービスとして、企業や組織のより迅速な活動やITコスト削減、アプリケーション拡張を実現するために役立つ幅広いコンピューティング、ストレージ、データベース、分析ツール、アプリケーション、デプロイサービスです。提供されているサービスは165以上となり、コンピューティング、ストレージ、データベース、分析、ネットワーキングや管理ツール、IoT、AI、セキュリティなどの幅広いクラウドベースの製品を利用できます。<br /> <strong>AWS導入のメリット</strong><br /> <strong>初期コストの削減</strong><br /> ハードウェアやソフトウェアの購入が不要なため、初期の調達コストを大幅に削減できます。<br /> <strong>セキュリティと法規制対応</strong><br /> AWSのクラウドサービスは、ISO 27001、SOC、PCI DSSなど世界中の様々なセキュリティ標準の要件を満たしています。<br /> <strong>スピードと高い伸縮性</strong><br /> ハードウェア機器などの調達が不要なため、迅速に利用開始できます。<br /> リソースが必要になれば必要な分だけ、サーバのリソースを増強可能です。また、不要になったリソースの縮小もできます。<br /> <strong>BCP(事業継続計画)対策</strong><br /> AWSクラウドの活用により、自然災害などに罹災した際のリスクを軽減できます。インターネットに接続できれば、AWSにある保管データやサービス提供を活用することで、事業継続が可能です。<br /> AWSは165以上のサービスを提供しており、それで、<a target="_blank" rel="nofollow noopener" href="https://kaopiz.com/ja-aws-cloud-service/">AWS導入</a>を検討するなら、導入や移行には幅広い知識と豊富な経験を持っている会社を探してください。</p> hanhnh