Loading repository dataβ¦
Loading repository dataβ¦
hoangsonww / repository
π This repository focuses on hash tables and priority queues, highlighting their use in text analysis, word stats generation, and managing a movie review user database. It includes techniques for efficient text tokenization, word frequency analysis, prioritized data handling, and more!
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
PriorityQueues and HashTables in Java OOPThis Java project comprises several tools and utilities for text analysis and movie database management. It features the WordStat application for analyzing word frequencies within text, the CMDb (Case Movie Database) for managing user profiles and favorite movies, and supporting utilities including a Hash Table for efficient data storage and a Priority Queue for ordered data management.
java WordStat "path/to/textfile.txt"java WordStat "string1 string2 string3 ..."java CMDbGroup, and follow the interactive prompts or integrate it into a larger project.Contributions are welcome. Please adhere to conventional coding standards and provide tests for new features or bug fixes. Use pull requests for submissions.
Utilize the provided MainTester.java and Tester.java for JUnit testing, ensuring that new contributions do not break existing functionalities.
You can run them as follows:
java MainTester
java Tester
They will use sample testing files and data, such as TestTextFile.txt or TestTextFile1.txt, etc. to test all functions and methods of the Java classes and programs.
This project is open-source, available for modification and distribution under standard open-source licenses.
For bug reports, feature requests, or contributions, please open an issue or pull request on the project's repository.
Created with β€οΈ in 2023 by Son Nguyen.