AI-Based Smart Reception & Face Recognition System
Overview
Smart Reception is an AI-powered solution designed to reduce reception workload, optimize facility usage, and enhance security for building visitors. Utilizing facial recognition technology, it leverages existing smart devices and integrates with software such as Web calendars and business card management systems to automate processes like entry registration and access card issuance.

Features
1. Convenient reception with AI facial recognition
- Fast and accurate facial recognition powered by MobileFaceNet
- Effective identification even when users wear masks or are at different angles, improving recognition rates
- Utilizes smartphone or tablet cameras, eliminating the need for additional hardware during deployment
2. Fully automated reception process
- Pre-register visitor information for a seamless check-in experience
- Integrate with online calendars (Google Calendar, Outlook) to optimize scheduling management
- Connect with business card management software to automatically log visit history
3. Enhanced facility security
- Automatically issue access cards and authenticate with QR codes to prevent unauthorized entry
- Real-time entry history tracking to strengthen access management
- Integrate real-time notifications via RabbitMQ, enabling connection with security systems
Technology Stack
- Facial recognition: MobileFaceNet, TensorFlow.js, WebGL
- Frontend: React Native, TypeScript, WebRTC
- Backend: Node.js (Express), Python (FastAPI)
- Cloud & Infrastructure: AWS (Lambda, S3, API Gateway, DynamoDB)
- Communication & Messaging: RabbitMQ, WebSocket
- Data management: PostgreSQL, Firebase Firestore
・ System integration: Google Calendar, Outlook, Business card management software (Sansan, Eight, etc.)
Benifits
- Optimize work efficiency with automated reception: Reduce the burden on reception staff and save personnel costs
- Seamless entry experience: Pre-registration and facial recognition eliminate waiting time at the reception desk
- Enhanced security: Centralized guest data management prevents unauthorized access
- Easy integration with existing systems: Improve convenience by integrating with calendar and business card management systems.
Project Info
Team size
35 people
Period
7 months
Tool & Technology
Python
Java
OpenCV
PyTorch/Tensorflow
Reactjs(Redux)
AWS
MongoDB
RabbitMQ
Nodejs
Java/Android
Printer接続
Scope
Requirement definition
Development
Testing
Deployment to production environment
Related Projects




