Technology Acceleration Project

Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

Texas Manufacturing Assistance Center (TMAC )

Project title: Technology Acceleration
Proposed project duration: 3 years
Year 1 funding from NIST MEP: $850,000
Year 1 non-federal cost share: $112,767
Total multi-year project cost (est.): $2,691,395

Texas Manufacturing Assistance Center, the NIST MEP affiliate in Texas, will use innovative and collaborative approaches to develop and demonstrate: 1) Data Standards for a needs analysis and assessment tool, known as Asset Inventory Management focused on MEP's five Strategic Growth Areas; 2) benefits of Technology Acceleration training, including Technology Scouting and Technology Driven Market Intelligence; and, 3) a methodology that places MEP in a position to connect technology sources including private, federal and university based with U.S. manufacturers.

For more information contact:
Drew Casani
(817) 272-5985
[| Tech Acceleration Wiki]

Technology Acceleration Framework

The Technology Acceleration Framework is an automated tool with an ultimate aim of providing consultation to the users for resolving their business related needs. Typical users for the system will be people starting new business or having growth related needs along with people who help smaller businesses to grow e.g., TMAC Engineers.

The following section describes the details of Phase 1 of the project:

Phase 1:

In the Phase 1 of the project we intend to come up with a tool for recording such needs in form of need description and the need details. The tool will also capture the company specifics that houses the need. There are two aims of this phase.

Aim 1 will be to come up with analytic / reporting mechanism on the need-trend. We also intend to create a bridge between this system and existing resource-discovery tools like collaborative partnership to provide solution(s) in space of academia research. This is a restrictive solution space of what we ultimately desire to achieve but would provide a good starting point to explore the mapping between the needs and the respective solution.This will lead to a better understanding of an appropriate ranking function.

Aim 2 of this phase is to come up with standardization of different attributes that would characterize the company and their needs. The standardization will enable different data sources to connect to each other more easily forming an information grid and creating a better and bigger solution space.

The tool which we are creating for collecting the need information asks the users to enter the company name as well as the need(s) information. We have a consolidated list of attributes both for company as well as the need that we capture as a part of data entry. Some of the attributes are pre-populated and the user has to select one / multiple options. Some of the attributes are free-flowing text fields where user has to manually enter the information. The attributes that we are capturing will create the feature space and help us create better (relevant) mapping between the need and the solution.

The description and insight behind various attributes is listed as follows:

Attributes @ Company

Following attributes describe the "Company"

Attributes describing primary information about the Company
  1. Company Name
    1. Type: String
    2. Compulsory: Yes
    3. Description: The field holds the name of the company in consideration.
  2. Company Website
    1. Type: String
    2. Compulsory: No
    3. Description: The field holds the URL for the company website.
  3. Parent Company
    1. Type: String
    2. Compulsory: No
    3. Description: The field holds the name of the parent company (if any)
Attributes describing location information with respect to the Company
  1. Street Address
    1. Type: String
    2. Compulsory: No
    3. Description: The field holds the street address for the company location in consideration.
  2. City, State
    1. Type: String => [String, String (Comma separated)]
    2. Compulsory: No
    3. Description: The field holds the City and State information for the company location in consideration in a comma separated manner.
  3. Zipcode
    1. Type: String
    2. Compulsory: No
    3. Description: The field holds the zipcode for the company location in consideration. If a user only enters the zipcode, the system currently computes the corresponding city, state information by using  a reverse-Geo code mapping (zipcode to city, state).
  4. Country
    1. Type: Enum
    2. Values: [United States]
    3. Compulsory: No
    4. Description: The field holds the country information for the company location in consideration. Currently we only have "United States" as the value.
Attributes describing characteristics of the Company
  1. Status
    1. Type: Enum (Unique Selection)
    2. Values: [Private, Public]
    3. Compulsory: No
    4. Description: The field holds the value for the IPO status of a company. As of now we have two possible values a user can select with respect to the company (Private / Public)
  2. Number of Employees
    1. Type: Enum (Unique Selection)
    2. Values: [1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+] 
    3. Compulsory: No
    4. Description: The field holds the value for the number of employees in the company. The list of values was taken from "Linkedin".
  3. Company Capabilities
    1. Type: String (Multiple Values)
    2. Compulsory: No
    3. Description: The user could add capabilities (specialties) of a company and arrange according to decreasing priority by dragging and dropping the added capabilities. We aim to use the entered capabilities as features describing a company and possibly giving companies as solutions to needs (from other companies).
  4. Average Annual Sales
    1. Type: Enum (Unique Selection)
    2. Values: [Less than $500,000, $500-$1M, $1M-2.5M, $2.5M-$5M, $5M-$10M, $10M-$20M, $20M-$50M, $50M-$100M, $100M-$500M, $500M-$1B, > $1B] 
    3. Compulsory: No
    4. Description: The field describes the values for average annual sales for companies in terms of USD
Attribute describing the company classification

For describing the company classification, we have used the NAICS codes. The classification is described in terms of the category and sub-category. The category is the high level of the two-level classification tree. In NAICS, its described with a name and a 2 digit code. All the unique descendants of a category are called the sub-categories. The original NAICS codes contains varied levels of depth beneath different categories. We have flattened this hierarchy out to create only 2-level tree. For flattening the hierarchy (below every category) we consider only the unique names appearing under a category irrespective of the levels they appear on. Say if a same name appears at different levels in the hierarchy, we hold the deepest descendant as the sub-category. This helps us achieve highest level of precision.

Note: In NAICS codes the digits in the code describing any sub-category depend on the level where the sub-category appears. Since we take the deepest occurring of any sub-category (in case of multiple occurrences) we save the highest precision value for the digits. According to observation, a sub-category can appear as a descendant of a higher level sub-category of the same name except the highest level sub-category.

We have extracted this information from the files containing NAICS codes information and saved it to the database as company classification listing.

  1. Company Classification
    1. Type: Enum (Multiple Selection)
    2. Value: [NAICS-Category(ies) - NAICS Sub-Category(ies)]
    3. Compulsory: No (but highly recommended)
    4. Description: A user can select a category and sub-category (with respect to the category selected). If the user selects multiple values then he can prioritize them in descending order with dragging and dropping the item in the list of selected values.
Attributes @ Need
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.