A tool which determines expertise level of text input given
The Expertise Analyzer is a simple web application that analyzes the expertise level of a given text. It allows users to input text, and based on certain criteria, it determines whether the text is at a beginner, intermediate, or expert level.
- Text input field for entering the text to be analyzed.
- Analyze button to trigger the expertise level calculation.
- Output display that shows the determined expertise level.
- Clone the repository or download the source code.
- Open the index.html file in a web browser.
- Enter the text you want to analyze in the text input field.
- Click the "Analyze" button.
- The expertise level of the text will be displayed in the output section.
- Note: This is just dummy logic. I plan to add a machine learning model which helps in deciding expertise level.
If you have any suggestions or workarounds please free to contact me using details below or create an issue.
I would like some guidance or help with the logic of the analyser. Thanks!
The Expertise Analyzer uses a simple word count approach to determine the expertise level of the given text. The criteria used in this example are:
- Beginner: Less than 10 words.
- Intermediate: Between 10 and 49 words.
- Expert: 50 words or more.
Please note that you can customize the expertise level calculation logic according to your specific requirements.
This project is licensed under the MIT License.
Contributions to the Expertise Analyzer project are welcome! If you have any bug fixes, improvements, or new features to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
. - Commit your changes:
git commit -m 'Add some feature'
. - Push the branch to your forked repository:
git push origin feature-name
. - Submit a pull request detailing your changes.
If you have any questions, suggestions, or feedback, please feel free to contact me at aum832003@gmail.com or on discord at Aum#1537.