{"id":19953115,"url":"https://github.com/pejpero/neuralnetwork-language","last_synced_at":"2026-06-09T11:31:56.337Z","repository":{"id":156771691,"uuid":"627845684","full_name":"PejperO/NeuralNetwork-Language","owner":"PejperO","description":"NeuralNetwork Language is a console application that uses a single-layer neural network to identify the language of a given text. It trains on data in the trainData folder and predicts the language of texts in the testData folder or manually inputted text. The application supports multiple languages as long as they are correctly labeled.","archived":false,"fork":false,"pushed_at":"2023-04-26T14:07:30.000Z","size":37,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-12T06:27:36.123Z","etag":null,"topics":["artificial-intelligence","console-application","language-recognition","machine-learning","neural-network","single-layer-perceptron","text-classification","training-dataset"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PejperO.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":"2023-04-14T10:25:57.000Z","updated_at":"2024-07-29T12:51:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"66bb75e8-ec57-4e1b-97eb-c4cc3b9d3784","html_url":"https://github.com/PejperO/NeuralNetwork-Language","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PejperO%2FNeuralNetwork-Language","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PejperO%2FNeuralNetwork-Language/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PejperO%2FNeuralNetwork-Language/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PejperO%2FNeuralNetwork-Language/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PejperO","download_url":"https://codeload.github.com/PejperO/NeuralNetwork-Language/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241381648,"owners_count":19953752,"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":["artificial-intelligence","console-application","language-recognition","machine-learning","neural-network","single-layer-perceptron","text-classification","training-dataset"],"created_at":"2024-11-13T01:15:27.839Z","updated_at":"2026-06-09T11:31:56.327Z","avatar_url":"https://github.com/PejperO.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## NeuralNetwork Language\nA console application that, using simple artificial intelligence, aims to recognize in which language a given text is written. \n\nThe single-layer neural network learns on a training set in the trainData folder - regardless of the number of folders (provided they are properly described). \n\n### Testing the files in the testData folder\nThe program, using the data set in the testData folder, tries to predict in which language each .txt file was written. \n    \n    German test:\n    0. correct\n    1. correct\n    2. correct\n    3. correct\n    4. correct\n\n    English test:\n    0. incorrect\n    1. correct\n    2. correct\n    3. correct\n    4. correct\n\n    French test:\n    0. correct\n    1. correct\n    2. correct\n    3. correct\n    4. correct\n\n    Polish test:\n    0. incorrect\n    1. correct\n    2. correct\n    3. correct\n    4. incorrect\n\n### testing manually typed text into the console\nThe application also has the ability to check the text manually entered into the console.\n\n    Enter a sentence: \n    In Boston engagierte sich Severance bald bei mehreren Organisationen mit unterschiedlichen Reformzielen.\n    \n    Your sentence is written in German\n    \n## What I Learned\n* perceptron operation\n* what is a single-layer neural network\n* how to teach artificial intelligence\n* reading all the files given in the path, regardless of their number\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpejpero%2Fneuralnetwork-language","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpejpero%2Fneuralnetwork-language","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpejpero%2Fneuralnetwork-language/lists"}