0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Qiita Web API②】Qiita APIを使ったアプリを開発!データ取得から可視化まで

Last updated at Posted at 2024-10-12

はじめに

前回に引き続き、今回もQiita APIに関する内容です。
Qiita APIを活用して検索機能を使用したデータの収集、グラフによる可視化をできるアプリを開発したので、本記事ではそのアプリを紹介します。

アプリの開発環境

コードエディタ:VSCode
フレームワーク:Streamlit
使用言語:Python

Streamlitとは

Streamlitはデータアプリケーションや機械学習のモデルを簡単に作成し、WebブラウザでデプロイするためのオープンソースのPythonライブラリです。
以下がStreamlitの特徴です。

・Pythonコードを書くだけでアプリ開発を作れる
・リアルタイムでの更新が可能
・MatplotlibやSeabornなどによるグラフやチャートの作成
・テキストや数式をマークダウン形式で記述できる
・アプリを簡単にデプロイできる

アプリの概要

今回開発したアプリには、次のような機能があります。

・Qiita記事の検索機能
・検索結果のデータが収集できる
・検索結果を可視化できる

image.png

image.png

アプリのURL
https://qiitasearchapl-z2ypv35alzh2q2hkcz5ogn.streamlit.app

おわりに

本記事では、Streamlitを活用してQiita APIを利用したアプリを紹介しました。皆さんも興味があれば、ぜひQiita APIを使ったアプリの開発に挑戦してみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?