
Interactive 3D Website Character with Chatbot and Adaptive Recommendation System
FreelanceJobsResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
I'm looking for an experienced developer (or small team) to build an interactive web-based assistant that appears as a 3D animated character on a website and communicates with users through a conversational interface.
The system should allow users to answer a set of questions, receive recommendations, and interact with the character in a chatbot-style experience.
The assistant should also be capable of collecting user inputs, storing data, and improving recommendations over time based on feedback and interactions.
This project involves both frontend and backend development and will be integrated into an existing website.
Core Features
Interactive Character Interface
- A 3D animated character that appears on a webpage (for example emerging from a device/tablet UI)
- Smooth animation and responsive interaction
- Character communicates with users through a chat-style interface
Conversational Flow
- Ability to ask users a sequence of questions
- Collect structured responses
- Provide suggestions or recommendations based on answers
- Allow users to respond through buttons or text input
Backend System
- API to process responses and generate recommendations
- Database to store user responses and feedback
- System that can improve recommendations over time based on collected interaction data
Additional Functionality
- Ability for the assistant to send notifications or status updates to the user
- Integration with an existing website backend
- Clean and scalable architecture
Bonus (Optional but Preferred)
- Experience with recommendation systems or adaptive algorithms
- Experience building conversational interfaces or chatbots
- Ability to generate simple dynamic content (e.g., personalized summaries or reports based on user interactions)
Preferred Technology Stack
Frontend
- React
- WebGL / 3D web frameworks (e.g., or )
Backend
- or Python
- REST or GraphQL APIs
- Database (PostgreSQL, MongoDB, or similar)
Deliverables
- Interactive 3D character interface embedded in a website
- Chat-based interaction system
- Backend APIs for data handling and recommendation logic
- Database integration for storing user responses and feedback
- Clean, documented code
Full project details and product context will be shared after NDA and contract initiation.
If you have experience with interactive web experiences, 3D web graphics, or conversational interfaces, please include examples of similar work in your proposal.
Contract duration of 3 to 6 months.
Mandatory skills:
Web Development, Machine Learning, Artificial Intelligence, Software Design, Python
More Jobs at FreelanceJobs
View all →Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Business Intelligence Expert for Power BI, Tableau, SQL, and Cloud Data Solutions
FreelanceJobs
Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Migration from G Suite 2 office 365
FreelanceJobs
Software Engineer Needed for Dynamic Projects
FreelanceJobs
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free