
Confidential Case 06
中堅企業向け
社内文書検索・ナレッジ管理システム開発
2019-05 – 2020-03・5名のチーム
担当:バックエンドエンジニア
Prologue
プロジェクトの課題
資料が複数の場所にばらばらの形式で保存され、必要な情報を探すのに時間がかかっていた。
お客さまの名前と画面は、守秘義務などのため載せていません。
At a Glance
- 期間
- 11か月
- チーム
- 5名
- 社内情報の検索時間の削減
- 60%
- Python
- Django
- PostgreSQL
- Elasticsearch
- JavaScript
- REST API
関連するサービス:AIチャットボット・社内文書検索(RAG)◆ランサーズのプロフィール(ビジネス経験)(新しいタブで開きます)にも掲載しています
Chapter 01
担当したこと
役割:バックエンドエンジニア
- 検索基盤設計
- 文書取り込み
- 全文検索API
- DB設計
- 権限管理
チーム:5名(PM1・エンジニア2・業務担当2)
Chapter 02
取り組んだこと
- 文書の自動取り込み、テキスト抽出、全文検索インデックス、カテゴリ・キーワード検索、閲覧権限を実装し、検索条件とデータ構造を最適化した。
Chapter 03
成果
社内情報の検索時間を約60%削減し、担当者への問い合わせを減らした。
Technology
使った技術を、役割ごとに。
- UI画面JavaScript
- Serverサーバー・APIPythonDjangoREST API
- DataデータPostgreSQLElasticsearch
記録にある技術を、システムの中での役割ごとに並べた図です。
お客さまの名前と画面について
守秘義務などのため、お客さまの名前・画面・社内の数値は載せていません。業種・規模・期間・担当・成果は、ランサーズのプロフィールの「ビジネス経験」に載せている内容と同じです。
Inquiry
このような開発のご相談
似た課題をお持ちでしたら、まずは現状をお聞かせください。
NDAを結んでから伺うこともできます。