You can watch the ReadHabit demo video online by following below step:
- Access this link: https://livepush.io/mp4-player/index.html
- And paste this to the mp4 player: https://rawcdn.githack.com/huynhhuuloc129/ReadHabit-Web/fd782e1f5e4c08ad01c2d28a1aebe8663f7bda7d/demo_without_audio1.mp4
This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need TypeScript Vue Plugin (Volar) to make the TypeScript language service aware of .vue types.
If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a Take Over Mode that is more performant. You can enable it by the following steps:
- Disable the built-in TypeScript Extension
- Run
Extensions: Show Built-in Extensionsfrom VSCode's command palette - Find
TypeScript and JavaScript Language Features, right click and selectDisable (Workspace)
- Run
- Reload the VSCode window by running
Developer: Reload Windowfrom the command palette.
See Vite Configuration Reference.
npm installnpm run devnpm run buildRun Unit Tests with Vitest
npm run test:unitLint with ESLint
npm run lintTo run the article recommendation system, you need to follow these steps:
-
Install the library: Python
pip install numpy scikit-learn nltkBe careful when using code snippets.
-
Save the Python code to a file: Save the above Python code to a file named recommend.py.
-
Run the Python file: Python
python recommend.pyBe careful when using code snippets.
-
Enter article data: Modify the article data in the recommend.py file. Add titles, content, labels, and categories for new articles.
-
Recommend articles: Enter the title and content of the new article you want to suggest. The system will display the top 5 articles with the highest similarity.