IIMS-By-AI

IIMS-By-AI

AI-Powered Intelligent Information Management Platform

Stars: 236

Visit
 screenshot

The Intelligent Information Management System (IIMS) is a comprehensive, multi-functional integrated platform designed to provide efficient and intelligent information management solutions. It includes core functions such as Electronic Educational Administration System (EAS) and Document Management System (DMS), with features like student record management, financial management, archive file upload, and conversation management. The system integrates AI advanced functions for conversation and knowledge base Q&A, model support for Ollama and OpenAI, and technical features like permission management, AI integration, data security, and streaming output support. Currently under active development, the system offers role-based access control, keyword extraction, and real-time response capabilities.

README:

Intelligent Information Management System (IIMS)

AI-Powered Intelligent Information Management Platform

The Intelligent Information Management System (IIMS) is a comprehensive, multi-functional integrated platform designed to provide efficient and intelligent information management solutions.

System Overview

IIMS is an integrated platform with multiple professional management systems built-in:

  • EAS (Electronic Educational Administration System) - Electronic Educational Administration System
  • DMS (Document Management System) - Document Management System

Core Functions

1. Built-in System Functions

1.1 Electronic Educational Administration System (EAS)

Function Module Status Description
Student Record Management 🐳 Student information entry, modification, query
Teacher Record Management 🐳 Teacher information management
Financial Management 🐳 Student payment, arrears management, Excel report export
Class Management 🐳 Class information addition, modification, deletion
Course Management 🐳 Course information management, duplicate number checking
Grade Management 🐳 Multi-level permission management, grade entry and query
Scheduling Management 🐳 Automatic scheduling algorithm
Class Hour Management 🐳 Automatic class hour statistics, SMS reminders
Comprehensive Information Query 🐳 Support for fuzzy query

1.2 Document Management System (DMS)

Function Module Status Description
Archive Fond Tree Construction βœ… Establish complete archive classification system, support multi-level archive directory structure, implement hierarchical management of archive categories
Archive Form Construction βœ… Design standardized archive information entry forms, support form configuration for multiple archive types, implement standardized management of archive metadata
Archive File Upload 🐳 Support upload of archive files in multiple formats, include file format validation and security checks, provide batch upload functionality
Archive File Preview 🐳 Multi-format file online preview, support common formats like PDF, images, documents, enable viewing archive content without download

2. AI Advanced System Functions

2.1 Conversation Management Functions

Function Status Description
Conversation Delete βœ… Completed
Conversation Copy βœ… Completed
Topic Pin ❎️ To Do
Topic Rename ❎️ To Do
Share Conversation ❎️ To Do
Generate History ❎️ To Do
Conversation Favorite βœ…/❎️ Partially Completed
Regenerate ❎️ To Do

2.2 AI Intelligent Functions

Function Status Description
Internal System Q&A ❎️ MCP, Tools integration
Permission Integration ❎️ User permission verification
Conversation Q&A βœ… Basic Q&A function
Knowledge Base Q&A βœ…/❎️ Internal document knowledge base βœ…, User uploaded documents ❎️
Article Q&A ❎️ MD document content parsing
Document Q&A βœ… Document content Q&A

2.3 Model Support

Platform Status Description
Ollama βœ… Local model support
OpenAI βœ… vllm support

3. Technical Features

  • Permission Management: Role-based access control, sensitive information protection
  • AI Integration: Keyword extraction, intelligent interface calls
  • Data Security: Permission verification, sensitive information filtering
  • Streaming Output: Support for real-time response (streaming output issue fixed)

Status Indicators

Symbol Description
βœ… Completed
πŸ§‘πŸ½β€πŸ’» In Development
🐞 To Fix
❎️ To Do
🐳 Planned
🌠 To Optimize

Development Status

The system is under active development, with some core functions completed and other modules continuously being optimized and improved.

System Interface Description

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for IIMS-By-AI

Similar Open Source Tools

For similar tasks

For similar jobs