Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Review Generator .NET CI Node.js CI

Review Generator creates fictional video game reviews from the local Amazon video game review dataset. The application uses .NET 10, Angular 22, Angular standalone components, and a second-order Markov model. Dataset ingestion happens when the API starts; no external model or network service is required.

Requirements

  • .NET SDK 10.0 or later
  • Node.js 20.19 or later
  • npm
  • The dataset at Source/DataSet/reviews_Video_Games_5.json.gz

On macOS or Linux, trust the local HTTPS certificate once:

dotnet dev-certs https --trust

Run the application

Run from Source/:

dotnet run

The ASP.NET host loads the dataset and starts the Angular development server through the SPA proxy.

The first startup can take several seconds while the local compressed dataset is loaded. Wait until both development servers report that they are listening before opening the application.

Build and test

cd Source/ClientApp
npm ci
npm run build
npm test -- --watch=false

From the repository root, run the .NET tests with:

dotnet test ReviewGenerator.sln

About

Utilizing a dataset generate fake video game reviews with a single endpoint.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages