Simple AI Chat with Google Generative Language API (Gemini API)
2024
About This Project
Arifian.AI
Arifian.ai is a personalized my-own-AI-persona chatbot designed to answer general or public questions about myself. Made from fine-tuned Google T5-small with my own datasets and USE (Universal Sentence Encoder) for Feature Extraction. Hosted as a Spaces instance to serve API backend functionality in HuggingFace Spaces.
- Python
- Flask
- PyTorch
Bring Back The Nature
Simple survival 3D game made with Unity and C#. This game was a project of Computer Graphics subject at college when at 4th semester back in 2022 as a final project. The game has a simple mechanic for the player to collect 5 seeds to open the portal in the middle of the corrupted island with a lot of obstacles, then win after goes to the portal.
- Unity
- C# (C-Sharp)
Arifian.AI v2.0
Major upgrade of the Arifian.AI personal chatbot. Rebuilt from the ground up with a modern RAG (Retrieval-Augmented Generation) architecture. Now powered by GPT-OSS 120B via Groq for fast, high-quality responses, with multilingual SentenceTransformer embeddings (paraphrase-multilingual-MiniLM-L12-v2) supporting 50+ languages including Indonesian. Features include a dedicated admin dashboard for knowledge base management, system prompt customization, file uploads, RAG configuration, and user management. Backend built with FastAPI and MongoDB Atlas vector search, hosted on Hugging Face Spaces with Docker.
- Python
- FastAPI
- MongoDB
- React
- TypeScript
- Tailwind CSS