プログラミング

Text Mining Studio

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

「Unity(ユニティ)」は、ゲーム開発を支援してくれるソフトです。 ゲーム開発を支援してくれるソフトのことを、 「ゲームエンジン」と呼んだりします。 Unityはゲームエンジンの1つ、となります。 ...
2020.07.05
C++

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

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

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

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

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

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

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

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

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

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

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

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

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

「アルゴリズム」とは、何らかの問題を解くための計算の実行手順のことです。 アリゴリズムの1つひとつはシンプルですが、多くのアルゴリズムを組み合わせたりすることで、 複雑な機能を実現することができます。 既存アルゴリズムに詳しくなったり、問題解決に最適なアルゴリズムを選ぶことができるといった能力を磨いておくことで、付加価値の高い製品を、短時間で構築することが可能となり、就職や転職の時など、あなたの市場価値を高めることができます。 といっても、アルゴリズムの勉強方法って、どうすればいいの?アルゴリズムの考え方は、どう身につければいいの? アルゴリズムの書き方にコツはあるの?と思われる方も多いかと思います。 そこで本記事では、アルゴリズムの効率的な勉強方法について、 プログラミングコンテストやオンラインジャッジなどの活用方法など、 アルゴリズムをシッカリ学びたいあたなのために、 アルゴリズムをプログラミングしながら学べるおすすめの本や教科書・参考書などもご紹介します。
2020.09.20
IT技術

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

画像処理は、身近な様々なところで使われています。 画像処理をプログラミングできるようになりたいといった方も多いのではないでしょうか。 画像処理のアルゴリズムを効率的に学ぶには、手軽にプログラミングできるPythonや、OpenCVなど無料で使える画像処理ライブラリを使うのがオススメです。 そこで本記事では、画像処理についてPythonを使って学んでみたいあなたのために、 画像処理の原理や仕組みを基礎から学びたい方、 OpenCVのダウンロード、インストール、使い方を理解したい方、 画像処理の原理を、データ構造レベルからプログラミングできるようになりたい方向けに、 画像処理や機械学習などサクッと学べるオススメ書籍をご紹介します。
2020.08.01
Python

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

最近、Pythonを使う方が増えています。 なぜ、増えてるの? Pythonで、できることってなにがあるの? といった疑問を持つ方も多いのではないでしょうか。   Pythonを使うメリットは 初心者の方でも...
2020.03.08
Python

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

「時系列分析」をフリーソフト「R」でサクッと実行したいなぁ~と思われる方も多いかと思います。時系列分析の考え方を理解しつつ、手も動かしながら、実践力をつけれるとうれしいですよね。ここでは、青山学院大学の演習をもとに作られた、数学が苦手な方も理解できる、わかりやすい時系列分析の「R」による実践書をご紹介します。
2020.03.07
C言語

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

強化学習は、ディープラーニングと組み合わせることで、ゲームAI、囲碁AIなどの分野で成功例が出ています。機械学習やディープラーニングだけでなく、強化学習を使えれば、応用範囲が広がります。そこで本記事では、強化学習ってなに?どんな手法があるの?どうやってディぷラーニングと組み合わせるの?実装例があるとうれしいんだけど、といった方向けに、深層強化学習を実装できるようになる本をご紹介します。
2020.03.07
Java

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

「機械学習」は、人工知能の進歩に欠かせない技術です。機械学習に入門したいけど、数式やアルゴリズムがむずかしい!という方は多いのではないでしょうか。機械学習初学者のあなたが、機械学習とは?からやさしく理解できる、プログラミングなし・マウス操作でラクに実行できる、R や Weka などのフリーソフトでサクッと実践できる、機械学習おすすめの本はこちらです
2020.01.06
R

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

「コレスポンデンス分析」とは、多次元の質的データの相関構造を調べる手法です。新しい軸を作成し、その軸を使って、データの見えにくかった特徴を明らかにすることができます。コレスポンデンス分析は、対応分析、数量化III類、双対尺度法、関連分析法などとも呼ばれ、クロス集計をよく使うアンケート調査などでも活躍します。本記事では、コレスポンデンス分析を使ってみたいあなたのために、初学者が学びやすいもの、実務でサクッと使えるもの、理論やアルゴリズムなど詳しく学べるものなど、コレスポンデンス分析を学びたいあなたのために良書、8冊をご紹介します。
2020.03.06
JavaScript

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

「クローラー」とは自動的にWebページの情報収集を行うプログラムのことで、「スクレイピング」とは収集された情報を解析することを指します。クローラーやスクレイピングを活用することで、人力ではできなような膨大な作業をサクッとできるようになるメリットがあります。ただし情報収集する相手側のサイトにとって、不都合とならないように気をつけるなど”行儀のよい”クローラーを作ることが大事です。そこでクローラーの作り方から運用の仕方、クローリングするときの注意点など、必要となる知識をまとめてサクッと理解したいあなたはこちらをどうぞ
2020.07.01
R

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

質の高いデータがほしいけど、予算も時間も限られている。データは収集するだけでなく、分析して、再現可能な結果を導き、レポートにまとめたいといった悩みをもつ方も多いのではないでしょうか。Webからデータを収集(クローリング)して、必要な情報を抽出(スクレイピング)すれば、予算は少なく抑えられます。また、統計解析のフリーソフト「R」を使ってプログラミングをすることで、収集や抽出を「自動化」し、その後のデータ分析や、レポートの作成も非常に便利に行うことができます。そこで本記事では、Rを使ったデータの自動収集を基礎からシッカリ学べる良書をご紹介します
2020.03.06
Python

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

「Python」は学びやすくライブラリが豊富なプログラミング言語です。Pythonを使えば、興味あるWebサイトを自動的にを収集し、必要な部分を抽出する「クローリング」や「スクレイピング」の実行も、手軽にサクッと実現できてしまいます。Pythonやクローリング&スクレイピングについて初学者のあなたも、それぞれ基礎から学べ、システム運用までの全体像をサクッとシッカリ系統立てて学べるとうれしいですよね。そこで、クローリングの具体例も豊富で、クローラーの定期実行、高速化や非同期化、そしてクラウドの活用など実用面で重要な知識まで幅広く学べる、手元にあって損のないおすすめ本をご紹介しています
2020.03.06
Python

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

「テキストマイニング」とは、テキスト(文書)を分析して、新しい知見を発掘する(マイニング)技術のことです。テキストマイニングは、学術やビジネスなど、さまざまなところで応用可能です。テキストマイニングについて理解したい、仕組みを学びたい、サクッとできるようになりたいあなたのために、テキストマイニングがわかる・できるための良書、10冊をご紹介します
2020.03.06
Python

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

「Python(パイソン)」は比較的記述がシンプルなのが特徴で、高度なライブラリをもつので、高機能なプログラムをサクッと構築しやすい言語です。科学技術計算の様々な分野で活用できるライブラリが豊富で、例えば近年盛り上がっている人工知能(機械学習、深層学習)のライブラリでは、TensorFlowやChainerなどが多くの方に使われています。数値計算、可視化、データ分析、科学技術計算、高速化など、お望みの機能を実現したいあなたおすすめのオールインワンのおすすめ本をご紹介します。
2020.07.05
Python

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

「HTML」や「XML」ファイルを自動的に処理したい、賢く処理をしたい、Webページのクローリングをサクッとスクレイピングしたい方も多いかと思います。ここでは、HTMLやXMLをより手軽に、よりスマートに扱うための「BeautifulSoup」というライブラリの使い方をご紹介します。複雑なHTMLやXMLも、BeautifulSoupを使ってサクッと処理したいあなたはこちらをどうぞ
2020.07.06