{"id":15658927,"url":"https://github.com/phanxuanquang/engace","last_synced_at":"2025-04-07T19:12:33.791Z","repository":{"id":243176759,"uuid":"810976116","full_name":"phanxuanquang/EngAce","owner":"phanxuanquang","description":"Personalize the way Vietnamese learn English using generative AI","archived":false,"fork":false,"pushed_at":"2025-03-22T12:24:58.000Z","size":18125,"stargazers_count":87,"open_issues_count":1,"forks_count":37,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-31T18:17:45.086Z","etag":null,"topics":["ai","asp-net","asp-net-core","azure","azure-pipelines","chatbot","chatgpt","dotnet","dotnet-core","dotnet8","gemini","generative","generative-ai","github-actions","react","uit","vietnam"],"latest_commit_sha":null,"homepage":"https://engace.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/phanxuanquang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-05T17:49:34.000Z","updated_at":"2025-03-28T23:53:00.000Z","dependencies_parsed_at":"2024-08-17T11:27:27.183Z","dependency_job_id":"dacdb850-345b-469e-adf8-b6680a1a19e2","html_url":"https://github.com/phanxuanquang/EngAce","commit_stats":{"total_commits":294,"total_committers":7,"mean_commits":42.0,"dds":0.3605442176870748,"last_synced_commit":"7cf47106a4703b7965a4b0612c16817069820177"},"previous_names":["phanxuanquang/engace"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phanxuanquang%2FEngAce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phanxuanquang%2FEngAce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phanxuanquang%2FEngAce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phanxuanquang%2FEngAce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phanxuanquang","download_url":"https://codeload.github.com/phanxuanquang/EngAce/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247713258,"owners_count":20983683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","asp-net","asp-net-core","azure","azure-pipelines","chatbot","chatgpt","dotnet","dotnet-core","dotnet8","gemini","generative","generative-ai","github-actions","react","uit","vietnam"],"created_at":"2024-10-03T13:14:26.921Z","updated_at":"2025-04-07T19:12:33.155Z","avatar_url":"https://github.com/phanxuanquang.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Untitled-2-Recovered](https://i.imgur.com/nt98Q22.png)\n\nEngAce is a cutting-edge, generative AI-powered application designed to revolutionize the way Vietnamese learn English. This app provides a personalized learning experience tailored to each user's unique needs and preferences. EngAce combines the power of artificial intelligence with a comprehensive set of features to create an engaging and effective English learning environment. This repository contains the full source code, documentation, and resources for the EngAce app.\n____________________________\n\n## :raising_hand_man: Our Team\n| No. | Name | Responsibilities |\n| --- | --- | --- |\n| 1 | [Phan Xuan Quang](https://github.com/phanxuanquang \"Phan Xuân Quang\") | Product Design, Backend Development, DevOps, AI Model Fine-Tuning|\n| 2 | [Bui Minh Tuan](https://github.com/tuan20520342 \"Bùi Minh Tuấn\") | Frontend Development |\n\n## :triangular_flag_on_post: License\n\nThis project is licensed under the **Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International** license. See the [LICENSE](./LICENSE) file for details.\n\n## :rotating_light: Features\nEngAce offers a suite of tools and functionalities aimed at making English learning more accessible, enjoyable, and efficient. The app is designed with four main features as below.\n\n### 1. Intelligent Dictionary \n\n![Image](https://i.imgur.com/B6kahQS.png)\n \n![Image](https://i.imgur.com/lwqjsVD.png)\n\nA comprehensive English dictionary tailored for Vietnamese learners, offering detailed explanations, idioms, phrasal verbs, and even more. It provides in-depth Vietnamese context when needed, eliminating the hassle of extensive research Key features include:\n- Illustrative Examples: Each definition comes with example sentences to help users understand the word in context.\n- Contextual Search: Users can search for words based on specific contexts, making it easier to understand different usages of a word.\n\n### 2. Personalized Assignment\n\n![Image](https://i.imgur.com/H3Vv6rM.png)\n\n![Image](https://i.imgur.com/MhOAkbz.png)\n\nEngAce provides personalized practice exercises to help users improve their English skills. The feature includes:\n- Custom Assignment: Users can generate multiple-choice assignments tailored to their proficiency level and the topics they want to practice.\n- Adaptive Learning: The app adapts to the user's performance, providing progressively challenging questions to ensure continuous improvement.\n- Support up to 100 quizzes per request, and up to 12 different types of quizz for users to select.\n\n### 3. Intelligent Writing Review\n\n![Image](https://i.imgur.com/Qkq8vcz.png)\n\n![Image](https://i.imgur.com/6aGCH8N.png)\n\nInstantly receive detailed feedback and constructive suggestions to enhance writing skills, helping users improve their English writing with precision. The feature includes:\n- Writing Review: Users can submit their writing pieces and receive detailed feedback on grammar, style, and coherence.\n- Improvement Suggestions: The AI provides constructive suggestions to help users refine and improve their writing.\n\n### 4. Chat with AI Expert\n\n![Image](https://i.imgur.com/7V8XC7p.png)\n\nEngAce includes an AI-powered chatbot that acts as an English learning companion. The feature include:\n- Interactive Discussions: Users can engage in conversations with the chatbot on various English learning topics.\n- Learning Tips: The chatbot provides tips and advice to help users overcome common learning challenges.\n- Q\u0026A Support: Users can ask the chatbot questions related to English learning and receive informative answers.\n- Grouding using Google Search engine: Users can request the chatbot to use Google Search engine to verify its response automatically.\n- Deep Thinking: User can request the chatbot to think deeply before providing the response\n- Images Attachment: Users can attach multiple images into their images.\n  \n## :lock: Data Privacy Statement\nYour data, including your Gemini API Key and Google account information, is securely stored on your personal device only. This data will be automatically deleted from our system when you log out of the application. We do not store or retain your data on our servers, ensuring that your information remains private and secure at all times.\n\nIf you have any concerns or questions about our data privacy practices, please feel free to open a new issue.\n\n## :open_hands: Contribution\nWe welcome contributions and encourage you to help this project better and better. If you encounter any issues or have suggestions for improvements, please open an issue in the [Issues](https://github.com/phanxuanquang/EngAce/issues) section of the repository.\nBefore submitting a pull request, please ensure that your changes are well-documented in the Pull Request description.\n\nThank you for your contribution and for helping to make this project better! :tada:\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphanxuanquang%2Fengace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphanxuanquang%2Fengace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphanxuanquang%2Fengace/lists"}