プログラミング

IT技術

『音声処理』の『プログラミング』を学びたいあなたにおすすめの本はこちらです

音声処理は、音声を処理するための技術の総称です。音声処理は昔からある技術です。近年著しく発展している人工知能・機械学習の技術を合わせて使うことで、これまでよりも、さらに身近で面白い応用例などが可能になりつつあります。アイデア次第で面白いこと...
Kindle

「最適化」って?AIや機械学習だけでなく、幅広く重要な最適化について学びたい、初学者のあなたにおすすめのわかりやすい本はこちらです【独学】

「最適化」って?AIや機械学習だけでなく、幅広く重要な最適化について学びたい、初学者のあなたにおすすめのわかりやすい本はこちらです【独学】これなら分かる最適化数学―基礎原理から計算手法まで最適化を学ぶならまずはこの1冊から、といっても過言で...
Python

「アルゴリズム」を「Python」で学びたいあなたにオススメの書籍はこちらです

プログラミングを勉強していて、アルゴリズムって聞くけど、なんなんだろう?アルゴリズムを学ぶメリットって?アルゴリズムを学ぶならPythonがいいの?といった疑問を持つ方も多いかと思います。本記事では、主にプログラミング初学者の方向けに、アル...
Text Mining Studio

口コミの分析方法とは?(2) 口コミデータの1文抽出(文分割)について、オープンソースのフリーソフトなども含めて、わかりやすく、サクッとまとめました

口コミ(クチコミ)とは、口頭でのコミュニケーションによる情報伝達のことです。人と人の直接の情報伝達だけでなく、ネット上での口コミも増えています。例えば、Webサイトのコメントや掲示板、SNSなどで気軽に人と人のコミュニケーションが、成立して...
Python

口コミの分析方法とは?(1) 口コミデータの特定、収集、本文抽出、注意点について、わかりやすく、サクッとまとめました

口コミ(クチコミ)とは、人の口から口に伝わる情報などを含んだコミュニケーションを指します。例えば、近所の奥さんの井戸端会議を想像すると分かりやすいかと思います。テレビCMのようなマスコミュニケーションと対比される概念になります。近年のネット...
エクセル

「人工知能」について「エクセル(Excel)」で学びたいあなたにおすすめの本はこちらです

人工知能の発展が頻繁にニュースになるようになっています。人工知能が将棋や囲碁のプロを倒すといったわかりやすい事例だけでなく、人間を上回る画像の認識力人間と会話する人工知能自動で文章応答ができる対話ボットなどなど、人工知能を活用した新技術が普...
C++

OpenCV で画像処理・画像認識・動画編集などにサクッと入門したいあなたにおすすめの本、参考書はこちらです 【OpenCV 本 おすすめ C++】

「OpenCV(オープンシーブイ)」とは、画像処理や画像認識、動画編集などを、手軽にサクッと実行できるライブラリです。画像処理や画像認識で必要となる、多くのアルゴリズムが用意されています。OpenCVを使うことでゼロから実装する必要がないの...
Python

「OpenCV」 とは?OpenCV で画像認識などにサクッと入門したいあなたにおすすめの本、参考書はこちらです 【OpenCV Python 書籍】

「OpenCV(オープンシーブイ)」とは、画像の処理を手軽に行うことができるライブラリです。画像処理で必要となる、多くのアルゴリズムが用意されているので、画像処理を行いたいなら、OpenCVを使うことで、サクッと処理を実装することができます...
アルゴリズム

「プログラミング」による「問題解決」とは?数学力・アルゴリズム力をつけて、良いプログラムを書くための方法とオススメの本はこちらです。

「プログラミング」とは、プログラムを書くことです。「プログラム」とは、コンピュータを動かす手順を書いたものになります。料理でいえば、料理を作ることがプログラミングで、料理のレシピがプログラムになります。プログラミングをする目的は、主に(1)...
おすすめ

プログラミング超初心者のあなたが、独学で基礎から入門するのに役立つ、プログラミング勉強法、おすすめの本はこちらをどうぞ

プログラミングは、これからの社会でますまず重要になっていくスキルの1つです。小学校でプログラミングが必修化されるように、プログラミングは、誰もが身につける教養となってきています。教養としてだけでなく、プログラミングは、業務の効率化など、実際...
おすすめ

「ゲームプログラミング」をやりたいプログラミング初心者の方向けのおすすめのプログラミング言語と参考書や本はこちらです

プログラミングは、今後の社会で必要となる能力の1つです。小学校での必修化もそうですが、プログラミング学習を通じて、論理的思考コミュニケーション能力表現力創造力などの力を高めることができると考えられています。しかし、プログラミング初心者の方に...
scratch

「ゲームプログラミング」を「スクラッチ(Scratch)」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書にはこちらをどうぞ

最近、「プログラミング」の重要性が高まっています。2020年から小学校からプログラミングが必修化されるように、プログラミング能力は、今後の社会で必要な力の1つとして認識されてきています。プログラミングができると、直接的には、様々な作業をコン...
JavaScript

「ゲームプログラミング」を「JavaScript」で、プログラミンの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。プログラミングを実行するには、様々なやり方があります。その中でも「JavaScript」は、ホームページを高機能にできます有名なプログラミング言語でよく使われる、求人も多いプログラミング言語の...
C言語

「ゲームプログラミング」に「C言語」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。プログラミングを実行するには、様々なやり方があります。その中でも「C言語」は、有名なプログラミング言語今もよく使われる、求人も多いプログラミング言語の1つです。C言語は、システムの細かいところ...
おすすめ

「ゲームプログラミング」の「数学」を基礎から入門したいあなたにおすすめの本はこちらです

ゲーム開発では、「ゲームエンジン」と呼ばれるすでに作られたプログラムを利用することで開発が効率化しています。「0からゲームプログラミング」をして開発することがないように思われるかもしれません。しかし、ゲームエンジンを使っただけでの開発では、...
Unity

「ゲームプログラミング」に「Unity(ユニティ)」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書にはこちらをどうぞ

「Unity(ユニティ)」は、ゲーム開発を支援してくれるソフトです。ゲーム開発を支援してくれるソフトのことを、「ゲームエンジン」と呼んだりします。Unityはゲームエンジンの1つ、となります。Unityを使えば、ゲームプログラミングがラクに...
C++

「ゲームプログラミング」に「C++」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。プログラミングを実行するには、様々なやり方があります。その中でも「C++」は、有名なプログラミング言語の1つで、今もよく使われる、求人も多いプログラミング言語の1つです。C++は、汎用性の高い...
Java

「ゲームプログラミング」に「Java」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。プログラミングを実行するには、様々なやり方があります。その中でも「Java(ジャバ)」は、様々なシステムで使われている、求人も多いプログラミング言語の1つです。Javaは、多くの用途で使われる...
Python

「ゲームプログラミング」に「Python」で、プログラミングの基礎を未経験から入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。プログラミングを実行するには、様々なやり方があります。その中でも「Python(パイソン)」は特に人気となっています。Pythonは、初心者の方が手軽にはじめられるつまずくハードルが低いので勉...
scratch

「マインクラフト」とは?必要なPCのスペックは?「プログラミング」を無料で学ぶためのポイントを知りたいあなたはこちらをどうぞ

プログラミング初心者の方は、ゲームを作りながら、プログラミングをを学んでいくのはいい方法の1つです。ゲームプログラミングを学びやすい教材の1つに「マインクラフト」を使ったプログラミングがあります。マインクラフトを使うことで、どのような命令を...
Python

人工知能技術に関係が深い「数学」を学びながら、同時に「プログラミング」もサクッと身につけたいあなたのために、おすすめの本や参考書、10冊はこちらです

最近、ディープラーニングや機械学習などの人工知能技術が盛り上がっています。ディープラーニングや機械学習全般の基礎となるのは数学力(特に線形代数)と、それらを実装するプログラミング能力の2つです。日々進歩するこれらの技術で、他者に先んずるため...
C言語

C言語を学びたい・やり直したいあなたにおすすめ本や参考書ならこちらです

C言語を学びたい・やり直したいあなたにおすすめ本や参考書ならこちらですプログラミング自体の初学者の方や、C言語に苦手意識の強い方にはこちらCの絵本第2版C言語が好きになる新しい9つの扉本書はC言語を初めて学ぶ方や一度つまずいたことのある苦手...
R

医療統計をサクッとできるソフトのおすすめ「EZR」について特徴や使い方などまとめました

医療統計を学びたい医療統計のデータ分析を実行したいどんなソフトがあるの?できればフリーソフトある?といったあなたのために、本記事では、医療統計をサクッと実行できるソフトの1つ「EZR」をご紹介します。医療統計をサクッとできるソフトのおすすめ...
IT技術

アルゴリズムの勉強方法とは?プログラミングコンテストについて学べる書籍などもこちらです

「アルゴリズム」とは、何らかの問題を解くための計算の実行手順のことです。アリゴリズムの1つひとつはシンプルなものも多いですが、大きなアルゴリズムだったり、多くのアルゴリズムを組み合わせたりすることで、複雑な機能を実現することができます。新し...
IT技術

画像処理をPythonで学びたいあなたにおすすめの書籍はこちらをどうぞ【aiやopenCVもどうぞ】

画像処理は、身近な様々なところで使われています。画像処理のソフトやアプリの仕組みや原理を知りたい画像処理をプログラミングできるようになりたい画像処理関係のエンジニアになりたいといった方も多いのではないでしょうか。画像処理のアルゴリズムを効率...
Kindle

【画像補正】「画像補正」のアプリ・ソフトってどんなものがあるの?無料で使えるフリーソフト、aiを使ったもある?【アプリ ソフト】

本記事では、「画像補正」のアプリやソフトなどについて、サクッと概要などをまとめました(無料のフリーソフトもございます)。(adsbygoogle=window.adsbygoogle||[]).push({});(adsbygoogle=w...
Python

Python でできることってなに?チャットボットやテキストマイニング、人工知能やスクレイピングなどPythonの使い方をまとめました

最近、Pythonを使う方が増えています。なぜ、増えてるの?Pythonで、できることってなにがあるの?といった疑問を持つ方も多いのではないでしょうか。 Pythonを使うメリットは初心者の方でも学びやすい高機能を低コストで実現しやすいとい...
Python

Python で Pandas に入門し、データ分析など使い方を勉強したいあなたにおすすめの本はこちらです

「Pandas(パンダス)」は、Pythonでのデータ分析をラクにしてくれるライブラリです。Python自身には、エクセルのような表計算を行う機能はとても貧弱ですが、その弱点を補うのが「Pandas」になります。普段の業務などでは、エクセル...
Python

Python で NumPy に入門し、使い方を学びたいあなたにおすすめの本はこちらです

「NumPy」は、多次元配列を扱う数値演算ライブラリです。NumPyは、Pythonと組み合わせて使うことで、数値計算などを、ラクに、高速で実行できます。NumPyは、データ分析や機械学習、人工知能だけでなく、画像処理や音声認識、自然言語処...
Python

Python のフレームワーク・ライブラリ・ツール・開発環境などを活用し、Pythonで業務効率化をしたいあなたはこちらをどうぞ

「Python」は人工知能やデータ分析、画像処理や機械学習、Webスクレイピングやテキストマイニング、ゲーム開発など、多くの応用が可能です。Pythonの需要が高まり、Pythonエンジニアの求人も増え、転職を考える方も増えています。Pyt...
Python

Pythonを学習し、未経験からバイトや転職に結びつけたいあなたにおすすめの入門書はこちらです

Pythonは、プログラミング言語の1つで、近年、人工知能、データ分析、機械学習など、様々なところで活用されています。また、プログラミングを加速してくれる「ツール」や「フレームワーク」「ライブラリ」などが多数公開されています。Pythonを...
Python

「Python 環境構築」のやり方や手順をまとめました:ダウンロード、インストール、仮想環境の作成(venv)など[macOS編](Python 初心者向け)

Pythonのプログラミング環境を構築したいんだけど、どうすればいいの?と思われる方もおられるかと思います。Pythonは、お使いのコンピュータの種類や特徴に応じて、適切な開発環境を用意してくれています。私たちは、いくつかのポイントを押さえ...
Python

「Pythonとは?」Python言語を学ぶメリットや年収、難易度などをまとめました(Python 初心者向け)

プログラミングは、これから必須のスキルになります。小学校のプログラミング必修化に見るように、今後ますます必要とされる考え方・技術と言えます。プログラミングをしなくても、プログラミングの「考え方」は、日常生活や仕事でも役立てることができます。...
R

「空間統計」とは?空間データとは?Rによる空間統計解析・モデル、空間統計学の応用例など、空間統計を学びたいあなたにおすすめの本(教科書・参考書)もこちらです

最近、地図上でのデータ分析・統計解析が増えています。「空間統計学」は、場所の情報を活かした統計学がです。空間統計では、通常のデータに加え、「場所」という情報が加わったデータを「位置情報」や「地理情報」と呼び、活用することができます。「場所が...
R

「地理空間情報」とは?地理空間情報データの可視化、統計モデル作成など、「R」の使い方とともに、基礎から手を動かしながら学びたいあなたにおすすめの本はこちらです

「地理空間情報」とは、地理的情報(位置)に依存する情報のことです。例えば、病気・犯罪・公害など、地理的な位置が関係する事象です。インフルエンザの発生とコロナの発生は、空間的に関係はある?といった分析ができれば、疾病の予防や対策に有効です。「...
matlab

【カルマンフィルタとは】カルマンフィルタの基礎からわかりやすく、プログラミングしながらも学べるあなたにおすすめの本はこちらです【matlab python Excel おすすめ 書籍】

カルマンフィルタは、システム制御の分野で提案され、その後、時系列データの分析に使われるようになりました。カルマンにより提案されたカルマンフィルタは、アポロ計画などの宇宙計画で人工衛星の軌道の推定など、様々なところで応用されています。加えて、...
R

「時系列分析」をフリーソフトの「R」でやりたいあなた、こちらの書籍はいかがでしょうか

「時系列分析」をフリーソフトでサクッと実行したいなぁ~と思われる方も多いかと思います。また、データ分析や統計解析というと、理系の話で、文系の私には敷居が高いなぁ~と思われるかもしれません。しかし、文系の方でも、経済学部の方など、経済時系列デ...
C言語

「強化学習」と「深層学習」を組み合わせた「深層強化学習」の実装を学びたいあなたはこちらはいかがでしょうか【C言語】

強化学習は、ディープラーニングと組み合わせることで、ゲームAI、囲碁AIなどの分野で成功例が報告されています。よくニュースで報告されるディープラーニングなどの機械学習では、おもに教師あり学習という「答えがある問題」を扱っています。強化学習は...
Java

「機械学習」に入門したいあなたにチェックしてほしい良書、10冊はこちらで

「機械学習」は、近年注目されています。機械学習は、人工知能技術の中の1つで、人工知能の進歩に大きく貢献しています。機械学習ってうわさに聞くけど、未経験だし、機械学習ってむずかしいんでしょ?数学やアルゴリズムを使いこなさないといけないの?機械...
R

「コレスポンデンス分析」を学びたいあなたにチェックしてほしい良書、9冊はこちらです

「コレスポンデンス分析(対応分析)」とは、ザックリ言うと、データの軸を変えて、別の見方をする方法です。データを別の視点でみることによって、そのデータの新たな一面を知りたい、というときに役立つ手法といえます。少し詳しくいうと、コレスポンデンス...
JavaScript

「クローラー」作成や「スクレイピング」をやりたいあなたは、こちらはいかがでしょうか JavaScriptのスクレイピングもあります

「クローラー」とは、自動的にWebページの情報収集を行うプログラムのことです。クローラーは別名で、ボット・ロボット・スパイダーなどと呼ばれていますが、どれも同じ自動的に働くプログラムを指しています。「スクレイピング」とは、収集された情報を解...
R

「R」で「 Webスクレイピング」や「テキストマイニング」をやりたいあなたへの実践ガイドはこちらです

質の高いデータがほしいけど、予算も時間も限られているデータは収集するだけでなく、分析して、再現可能な結果を導き、レポートにまとめたいといった悩みをもつ方も多いのではないでしょうか。Webからデータを収集(クローリング)して、必要な情報を抽出...
Python

「Python」で「クローリング」や「スクレイピング」の実践的な開発をしたいあなたはこちらをどうぞ

Webサイトから効率よくデータ収集をしたい!と思われる方は多いかと思います。毎日、多くのサイトをチェックするのは大変ですよね。この作業を「自動化」できたら、ラクですよね!それを実現するのが、「クローリング」や「スクレイピング」という技術です...
Python

「テキストマイニング」を学びたいあなたにチェックしてほしい良書、12冊はこちらです

「テキストマイニング」とは、テキスト(文書)を分析して、新しい知見を発掘する(マイニング)技術のことです。テキストマイニングは、学術やビジネスなど、さまざまなところで応用可能です。テキストマイニングってなに?どんな仕組みになってるの?テキス...
Python

Pythonの基本文法から実践テクニックまでサクッと学びたいあなたはこちらをどうぞ【科学技術計算のためのPython入門】

「Python(パイソン)」は、多くの場面で活用できるプログラミング言語です。比較的記述がシンプルなのが特徴で、大学などのプログラミング教育でも積極的に取り入れられています。また、高度なライブラリをもつので、高機能なプログラムをサクッと構築...
Python

「HTML」や「XML」を「Python」で手軽に扱いたいあなた「BeautifulSoup」はいかがでしょうか

HTMLやXMLファイルを自動的に処理したり、賢く処理をしたりするときに、ラクにプログラミングできたらいいですよね。Webページなど、クローリングしてきたデータをスクレイピングするにも、ラクにサクッとプログラミングしたいものです。今回は、H...
Java

「Java」とは?Javaのメリットは??これから学ぶあなたが知っておくべきJavaのポイントをまとめました

「Java(ジャバ)」という言葉は、このブログの読者の方であれば聞いたことがあるかと思います。「Java」はプログラミング言語の1つで、企業が使うような大規模なシステムを開発するときに使われているやつでしょ?と思われるかもしれません。たしか...
C言語

「機械学習」と「深層学習」の理論と実装を、バランスよくサクッと学びたいあなたはこちらをどうぞ

最近、「機械学習」が非常に注目されています。人工知能の技術は様々なものがありますが、その中でもここ数年で大きく進歩したのが機械学習です。とくに「深層学習(ディープラーニング)」と呼ばれる、多層ニューラルネットワークの技術は、人類のこれからの...
Python

Webから知りたい情報だけをサクッと収集したいあなたはこちらをどうぞ【PythonによるWebスクレイピング】

最近、たくさんのWebページを毎日チェックしてるなぁ〜ほしい情報はその中の一部分なんだけど、もっと手軽に短時間でサクッとチェックできないかなぁ〜なんて思われる方もおられるかもしれません。Webの情報は毎日指数関数的に増えていて、それらの中か...
C言語

「C言語プログラミング」に入門したいあなたにおすすめの9冊はこちらです

最近「プログラミング」が注目されています。ビッグデータ、機械学習、人工知能といった革命的とも言われる新技術や、クラウドやIoTといったインフラが整いつつあります。人工知能の中でも深層学習(ディープラーニング)などに関連する最先端の研究者は、...